Perpustakaan AES MarshallSoft untuk Visual Basic (AES4VB) adalah toolkit yang membolehkan pemaju perisian dengan mudah melaksanakan penyulitan dan penyahsulitan 256-bit dalam aplikasi Windows Visual Basic. AES4VB adalah perpustakaan komponen (DLL) yang menyediakan antara muka yang mudah untuk menyulitkan / menyahsulitkan fail dan data menggunakan Rijndael & quot 256-bit;Piawaian Penyulitan Lanjutan & (AES) seperti yang ditetapkan oleh Institut Piawaian dan Teknologi Kebangsaan A.S. (NIST). Algoritma AES biasanya digunakan oleh banyak entiti kewangan seperti bank untuk melindungi maklumat sensitif pelanggan mereka. Beberapa ciri AES4VB adalah: - Melakukan penyulitan dan penyahsulitan AES 256-bit. - Termasuk penjana nombor rawak kriptografi yang selamat. - Adakah penjanaan utama dari frasa kata laluan. - Menyulitkan dan menyahsulitkan fail, rentetan, dan data bait. - Menyokong padding PKCS7. - Menyokong vektor permulaan. - Menyokong mod CBC (Cipher Block Chaining). - Menyokong mod ECB (Buku Masak Elektronik). - Menyokong algoritma hash kriptografi SHA-256. - Adakah penjanaan data bait rawak. - Membolehkan penyulitan serentak / benang penyahsulitan. - Disahkan menggunakan & sebut harga;diketahui ujian jawapan & sebut harga; diterbitkan oleh Institut Piawaian dan Teknologi Kebangsaan. - Termasuk pelbagai atur cara contoh Visual Basic. - Tidak bergantung kepada perpustakaan sokongan (panggilan untuk teras fungsi API Windows sahaja). - Pengedaran bebas royalti dengan permohonan anda yang disusun. - Kod sumber C boleh didapati. - Sokongan teknikal percuma dan kemas kini selama satu tahun. - Versi penilaian berfungsi sepenuhnya tersedia. - Bekerja dengan 32-bit Visual Basic 4.0 melalui Visual Basic 6.0. - Bekerja dengan 32-bit dan 64-bit Visual Basic melalui Visual Studio 2015. - Bekerja dengan Windows 32-bit dan 64-bit melalui Windows 10.
sejarah versi
- Versi 5.0 diposkan pada 2020-07-14
Menggantikan fungsi susut nilai strncpy(). Masalah dalaman tetap dengan frasa panjang (lebih daripada 42 aksara). Ditambah fungsi aesEncodeBase64 bahawa Base64 mengekod penampan data. Ditambah fungsi aesDecodeBase64 yang menyahkod penampan data dikodKan Base64. - Versi 4.2 diposkan pada 2018-07-06
Ditambah cryptograhically selamat penjana nombor pseudo-rawak aesSecureRandom(). Ditambah AES_GET_SECURE_SIZE aesGetInteger().. - Versi 4.1 diposkan pada 2017-06-27
Masalah tetap dalam aesMakeUserKey() menggunakan AES_SHA256_METHOD. Ditambah AES_MIXED_METHOD kepada aesMakeUserKey(). Ditambah aesSetInteger() dan AES_SET_SEED benih penjana nombor rawak. Ditambah aesShredFile() yang dicincang (tulis ganti dengan sifar kemudian hapuskan) fail. - Versi 4.0 diposkan pada 2016-11-21
Ditambah aesEncryptBuffer() yang menyulitkan penampan mana-mana panjang. Ditambah aesDecryptBuffer() yang menyahsulitkan (penimbal yang disulitkan sebelum ini). Ditambah aesSaltPass() yang & sebut harga;garam&sebut harga; kata laluan. Tambah aesRemovePad() yang mengalih keluar pad PKCS7. Tambah HashDigest contoh program yang menyusun SHA 256 hash digest. - Versi 1.0 diposkan pada 2013-03-30
Keluaran baru
Butiran Atur Cara
- Kategori: Pembangunan > Komponen & Perpustakaan
- Penerbit: MarshallSoft Computing
- Lesen: Percubaan Percuma
- Harga: $119.00
- Versi: 5.0
- Platform: windows