Sebastien Rousseau

RUST

Hằng số toán học và mật mã cho bảo mật Rust

Một thư viện Rust cho các hằng số có độ chính xác cao

3 min read
Banner for: Hằng số toán học và mật mã cho bảo mật Rust

Hằng số toán học.class="img-fluid clearfix"

TL;DR. cmn là thư viện Rust tập trung các hằng số toán học và mật mã thường dùng — pi, e, các hằng số mật mã NIST, các giá trị tài chính — với độ chính xác và cách trình bày nhất quán.

Điểm chính

  • Ý tưởng. Một nguồn duy nhất cho các hằng số được sử dụng trong tài chính và mật mã.
  • Đổi mới. Hỗ trợ cả f64 cho hiệu năng và các loại số học có độ chính xác tuỳ ý.
  • Trường hợp sử dụng. Tính toán tài chính, mật mã, kỹ thuật khoa học.
  • Tác động. Giảm lỗi do hằng số sai lệch giữa các phần khác nhau của một dự án.

Bối cảnh

Trong các dự án tài chính và mật mã, hằng số đúng là quan trọng. Một số sai lệch ở chữ số thứ 15 có thể trở thành lỗi quyết toán hàng triệu đô la khi nhân lên. cmn cung cấp các hằng số được trích từ các nguồn chính thức (NIST, IEEE, ISO).

Hằng số được hỗ trợ

Sử dụng

use cmn::constants::*;

let circumference = 2.0 * PI * radius;
let interest = principal * rate * days as f64 / DAY_COUNT_ACT_365;

Cài đặt

[dependencies]
cmn = "0.0.1"

Mã nguồn trên GitHub ⧉ theo Apache-2.0.

Kết luận

cmn là một thư viện nhỏ giải quyết một vấn đề nhỏ nhưng quan trọng. Bằng cách tập trung các hằng số vào một nguồn được kiểm chứng, nó loại bỏ một loại lỗi tinh tế nhưng nguy hiểm trong phần mềm tài chính và mật mã.

Cập nhật lần cuối .

Đăng lại bài viết này

Sao chép định dạng cho Medium

# Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

> Originally published at [https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/](https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/)

cmn — thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

Read the full article on sebastienrousseau.com: https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/

Sao chép định dạng cho Mastodon

Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

cmn — thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/

Sao chép định dạng cho LinkedIn

Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

cmn - thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

Đây là những điểm chiến lược quan trọng:

- Bối cảnh. Trong các dự án tài chính và mật mã, hằng số đúng là quan trọng.
- Hằng số được hỗ trợ. use cmn::constants::*;.
- Sử dụng. use cmn::constants::*;.
- Cài đặt. [dependencies] cmn = "0.0.1".

Tổ chức của bạn tiếp cận như thế nào với những thách thức được nêu trong bài viết này?

→ https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/

#Rust #HằngSốToánHọc #MậtMã #Cmn #ĐộChínhXácCao

Sebastien Rousseau | CC-BY-4.0
Trích dẫn bài này

Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

cmn — thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

BibTeX

@online{rousseau2023hằng,
  author  = {Rousseau, Sebastien},
  title   = {{Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau}},
  year    = {2023},
  url     = {https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/},
  urldate = {2023}
}

RIS

TY  - GEN
AU  - Rousseau, Sebastien
TI  - Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau
PY  - 2023
UR  - https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/
ER  -

Vancouver

Rousseau S. Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau. sebastienrousseau.com. 2023 Nov 5. Available from: https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/

Chicago

Rousseau, Sebastien. "Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau." sebastienrousseau.com. November 5, 2023. https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/.

APA

Rousseau, S. (2023, November 5). Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau. sebastienrousseau.com. https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/

Đăng lại bài này

Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

cmn — thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

Bài viết này được cấp phép theo Creative Commons Attribution 4.0 International. Đăng lại yêu cầu ghi nguồn đến URL chính tắc.

Hằng số toán học và mật mã cho bảo mật Rust — Sebastien Rousseau

cmn — thư viện Rust cung cấp các hằng số toán học và mật mã với độ chính xác cao cho các ứng dụng tài chính và bảo mật.

Originally published at https://sebastienrousseau.com/vi/2023-11-05-hang-so-toan-hoc-va-mat-ma-cho-rust/ by Sebastien Rousseau.
Licensed under CC-BY-4.0.