Ang MarshallSoft AES Library para sa Visual Basic (AES4VB) ay isang toolkit na nagbibigay-daan software developer upang madaling ipatupad 256-bit encryption at decryption sa Windows Visual Basic aplikasyon. AES4VB ay isang bahagi (DLL) library na nagbibigay ng isang madaling interface upang i-encrypt / decrypt file at ang data gamit ang 256-bit Rijndael "Advanced Encryption Standard" (AES) tulad ng tinukoy sa pamamagitan ng US National Institute of Pamantayan at Teknolohiya (NIST) .Ang AES algorithm ay karaniwang ginagamit ng maraming mga pinansiyal na entidad tulad ng mga bangko upang maprotektahan ang sensitibong impormasyon ng kanilang mga customer. Ang ilan sa mga tampok ng AES4VB ay:
- Gumaganap 256-bit AES encryption at decryption.
- Gumagana ba susi henerasyon mula password parirala.
- Ine-encrypt at decrypt file, string, at byte data.
- Sinusuportahan ang PKCS7 padding.
- Sinusuportahan ang initialization vectors.
- Sinusuportahan ang CBC (Cipher block Chaining) mode.
- Sinusuportahan ang ECB (Electronic Cookbook) mode.
- Sinusuportahan ang SHA-256 cryptographic hash algorithm.
- Gumagana ba random byte data henerasyon.
- Pinapayagan kasabay encryption / decryption thread.
- Napatunayan na gumagamit ng "kilala pagsusulit sagot" nai-publish sa pamamagitan ng National Institute of Pamantayan at Teknolohiya.
- Kasama ang maramihang mga Visual Basic Halimbawa programs.
- Ba ang hindi umaasa sa mga aklatan support (mga tawag sa function core Windows API lamang).
- Royalty libreng pamamahagi sa iyong pinagsama-sama application.
- C source code ay magagamit.
- Libreng teknikal na suporta at mga update para sa isang taon.
- Ganap na nagagamit pagsusuri bersyon na magagamit.
- Gumagana sa 32-bit Visual Basic 4.0 sa pamamagitan ng Visual Basic 6.0.
- Gumagana sa 32-bit at 64-bit Visual Basic sa pamamagitan ng Visual Studio 2015.
- Gumagana sa 32-bit at 64-bit Windows sa pamamagitan ng Windows 10.
Ano ang bago sa ito release:
Pinalitan aesSha256 may aesSha256Data at aesSha256File. Idinagdag AES_PAD_PKCS7 padding upang aesPadBuffer. Pass AES_PAD_PKCS7 bilang Flags argument sa aesAttach upang i-set file padding upang PKCS7.
Mga Komento hindi natagpuan