Các MarshallSoft Thư viện AES cho C / C ++ (AES4C) là một bộ công cụ cho phép các nhà phát triển phần mềm để dễ dàng thực hiện mã hóa 256-bit và giải mã trong Windows C, C ++, hoặc các ứng dụng C #. AES4C là một thành phần (DLL) thư viện cung cấp một giao diện dễ dàng để mã hóa / giải mã các tập tin và dữ liệu bằng cách sử dụng 256-bit Rijndael "Advanced Encryption Standard" (AES) theo quy định của Viện Quốc gia Hoa Kỳ Tiêu chuẩn và Công nghệ (NIST) .Công thuật toán AES thường được sử dụng bởi nhiều tổ chức tài chính như ngân hàng để bảo vệ thông tin nhạy cảm của khách hàng. Một số các tính năng của AES4C là:
- Thực hiện mã hóa AES 256-bit và giải mã.
- Có chính thế hệ từ cụm từ mật khẩu.
- Mã hóa và giải mã tập tin, chuỗi, và dữ liệu byte.
- Hỗ trợ PKCS7 padding.
- Hỗ trợ vectơ khởi tạo.
- Hỗ trợ chế độ CBC (Cipher Khối Chaining).
- Hỗ trợ chế độ ECB (Electronic Cookbook).
- Hỗ trợ SHA-256 thuật toán băm mật mã.
- Liệu ngẫu nhiên sinh dữ liệu byte.
- Cho phép đồng thời đề mã hóa / giải mã.
- Validated sử dụng "kiểm tra câu trả lời nổi tiếng" do Viện Tiêu chuẩn và Công nghệ.
- Bao gồm nhiều C ++ chương trình C / ví dụ.
- Không phụ thuộc vào thư viện hỗ trợ (các cuộc gọi đến lõi Windows API chức năng chỉ).
- Tiền bản quyền phân phối miễn phí với ứng dụng biên dịch của bạn.
- Mã nguồn C có sẵn.
- Hỗ trợ kỹ thuật miễn phí và cập nhật cho một năm.
- Phiên bản đánh giá đầy đủ chức năng có sẵn.
- Hỗ trợ hầu hết C / C ++ biên dịch: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars.
- Hỗ trợ tất cả các phiên bản 32-bit và 64-bit của Microsoft C / C ++ và Visual Studio C / C ++.
- Bao gồm 32-bit và 64-bit file DLL cộng với file OBJ cho liên kết tĩnh.
- Làm việc với 32-bit và 64-bit Windows thông qua Windows 10
Điều gì là mới trong phiên bản này:
Thay thế aesSha256 với aesSha256Data và aesSha256File. Thêm AES_PAD_PKCS7 padding aesPadBuffer. Đèo AES_PAD_PKCS7 như Flags luận trong aesAttach để thiết lập tập tin đệm để PKCS7
Hạn chế .
30 ngày dùng thử
Bình luận không