Tổng quan
Rebex Security phục vụ nhu cầu mã hóa và xử lý dữ liệu bảo mật trong các ứng dụng viết bằng C# và VB.NET. Trọng tâm của thư viện là XTS-AES encryption wrapper stream, cho phép bổ sung lớp mã hóa vào.NET stream hiện có mà không cần thay đổi toàn bộ kiến trúc xử lý dữ liệu.

Bộ API FileEncryption bao phủ cả tệp và stream, hỗ trợ mã hóa lẫn giải mã với AES, 3DES, Twofish ở chế độ CBC, đồng thời có XTS-AES theo chuẩn IEEE P1619. Cơ chế password-based protection với PBKDF2 key derivation cũng được liệt kê trong phạm vi chức năng.
Thư viện bảo mật cho C# và VB.NET với XTS-AES wrapper stream, API mã hóa tệp/stream, PKCS #7 (CMS) và X.509 Certificate API cho ứng dụng.NET.
Tính năng nổi bật
- Cung cấp FileEncryption API cho mã hóa và giải mã tệp.
- Hỗ trợ mã hóa và giải mã stream trong ứng dụng.NET.
- Áp dụng AES, 3DES và Twofish ở chế độ CBC.
- Triển khai XTS-AES theo chuẩn IEEE P1619.
- Bổ sung password-based protection với PBKDF2 key derivation.
- Dùng XtsStream để thêm mã hóa vào mọi.NET stream object.
- Cho phép stream seekable với cả thao tác đọc và ghi.
Ứng dụng thực tế
- Bổ sung mã hóa XTS-AES cho luồng dữ liệu trong ứng dụng.NET hiện có.
- Xây dựng chức năng mã hóa tệp và giải mã tệp trong phần mềm nội bộ.
- Triển khai ký số hoặc mã hóa dữ liệu nhị phân bằng PKCS #7 (CMS).
- Quản lý và kiểm thử chứng chỉ X.509 trong môi trường phát triển.
- Sử dụng các thuật toán mật mã không có sẵn trong.NET Framework.
Đối tượng sử dụng phù hợp
- Lập trình viên C#
- Lập trình viên VB.NET
- Nhóm phát triển ứng dụng.NET cần mã hóa dữ liệu
- Kỹ sư triển khai chức năng chữ ký số và chứng chỉ X.509
Thông tin kỹ thuật
Câu hỏi thường gặp
Rebex Security dùng cho ngôn ngữ nào?
Thư viện hướng tới lập trình viên C# và VB.NET.
Có hỗ trợ mã hóa stream không?
Có. XtsStream thêm khả năng mã hóa và giải mã cho bất kỳ.NET stream object nào, đồng thời hỗ trợ seek, đọc và ghi.
PKCS #7 (CMS) gồm những gì?
API bao gồm SignedData và EnvelopedData, cùng hỗ trợ RSASSA-PSS và RSAES-OAEP.
Có làm việc với chứng chỉ X.509 không?
Có. API hỗ trợ thao tác với X.509 certificates, tạo self-signed certificate, custom certification authority cho kiểm thử và chuyển đổi certificate/private key.




Bình luận