.class="img-fluid clearfix"
TL;DR.
cmnlà 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ả
f64cho 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ợ
- Toán học cơ bản. π, e, φ (tỉ lệ vàng), √2.
- Mật mã. Các điểm generator NIST P-256/P-384/P-521, các số nguyên tố Curve25519.
- Tài chính. Năm tính toán theo ngày (365, 360, 365.25, ACT/ACT).
- Vật lý. Hằng số Planck, tốc độ ánh sáng (cho tính toán đồng hồ nguyên tử).
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.
