MarshallSoft AES Library for C/C++ (AES4C) adalah toolkit yang memungkinkan pengembang perangkat lunak untuk dengan mudah menerapkan enkripsi dan dekripsi 256-bit di aplikasi Windows C, C++, atau C#. AES4C adalah pustaka komponen (DLL) yang menyediakan antarmuka mudah untuk mengenkripsi/mendekripsi file dan data menggunakan Rijndael "Advanced Encryption Standard") 256-bit; (AES) sebagaimana ditentukan oleh Institut Standar dan Teknologi Nasional AS (NIST). Algoritma AES umumnya digunakan oleh banyak entitas keuangan seperti bank untuk melindungi informasi sensitif pelanggan mereka. Beberapa fitur AES4C adalah: - Melakukan enkripsi dan dekripsi AES 256-bit. - Termasuk generator nomor acak pseudo yang aman secara kriptografis. - Apakah pembuatan kunci dari frasa kata sandi. - Mengenkripsi dan mendekripsi file, string, dan data byte. - Mendukung padding PKCS7. - Mendukung vektor inisialisasi. - Mendukung mode CBC (Cipher Block Chaining). - Mendukung mode ECB (Electronic Cookbook). - Mendukung SHA-256 algoritma hash kriptografi. - Apakah pembuatan data byte acak. - Memungkinkan enkripsi / dekripsi thread bersamaan. - Divalidasi menggunakan "tes jawaban yang diketahui" diterbitkan oleh National Institute of Standards and Technology. - Termasuk beberapa program contoh C / C ++. - Tidak tergantung pada library dukungan (panggilan ke fungsi inti Windows API saja). - Distribusi gratis royalti dengan aplikasi kompilasi Anda. - Kode sumber C tersedia. - Dukungan teknis gratis dan pembaruan selama satu tahun. - Versi evaluasi yang berfungsi penuh tersedia. - Mendukung sebagian besar kompiler C / C ++: Microsoft, Borland, Watcom, LCC, GCC, Digital Mars. - Mendukung semua versi Microsoft C/C++ 32-bit dan 64-bit dan Visual Studio C/C++. - Termasuk file DLL 32-bit dan 64-bit ditambah file OBJ untuk penautan statis. - Bekerja dengan Windows 32-bit dan 64-bit melalui Windows 10.
Riwayat versi
- Versi 5.0 diposting di 2020-07-08
Diganti fungsi yang tidak digunakan lagi strncpy(). Memperbaiki masalah internal dengan frasa pass panjang (lebih dari 42 karakter). Menambahkan fungsi aesEncodeBase64 yang dikodekan oleh Base64 buffer data. Menambahkan fungsi aesDecodeBase64 yang mendekode buffer data yang dikodekan Base64. - Versi 5.0 diposting di 2020-07-08
Diganti fungsi yang tidak digunakan lagi strncpy(). Memperbaiki masalah internal dengan frasa pass panjang (lebih dari 42 karakter). Menambahkan fungsi aesEncodeBase64 yang dikodekan oleh Base64 buffer data. Menambahkan fungsi aesDecodeBase64 yang mendekode buffer data yang dikodekan Base64. - Versi 4.2 diposting di 2018-07-05
Menambahkan generator nomor pseudo-random aman secara kriptograhis aesSecureRandom(). Menambahkan AES_GET_SECURE_SIZE ke aesGetInteger().. - Versi 4.1 diposting di 2017-06-23
Memperbaiki masalah di aesMakeUserKey() menggunakan AES_SHA256_METHOD. Menambahkan AES_MIXED_METHOD ke aesMakeUserKey(). Menambahkan aesSetInteger() dan AES_SET_SEED yang biji generator angka acak. Menambahkan aesShredFile() yang menghancurkan (menimpa dengan nol lalu menghapus) file. - Versi 4.0 diposting di 2016-11-16
Menambahkan aesEncryptBuffer() yang mengenkripsi penyangga dengan panjang berapa pun. Menambahkan aesDecryptBuffer() yang mendekripsi penyangga (yang sebelumnya dienkripsi). Menambahkan aesSaltPass() yang "garam" kata sandi. Menambahkan aesRemovePad() yang menghapus padding PKCS7. Menambahkan program contoh HashDigest yang menghitung SHA 256 hash digest. - Versi 1.0 diposting di 2013-03-20
Rilis baru
Detil Program
- Kategori: Pengembangan > Komponen & Pustaka
- Penerbit: MarshallSoft Computing
- Lisensi: Uji Coba Gratis
- Harga: $119.00
- Versi: 5.0
- Platform: windows