La libreria MarshallSoft AES per Visual Basic (AES4VB) è un toolkit che consente agli sviluppatori di software di implementare facilmente la crittografia e la decrittografia a 256 bit nelle applicazioni Windows Visual Basic. AES4VB è una libreria di componenti (DLL) che fornisce un'interfaccia semplice per crittografare/decrittografare file e dati utilizzando rijndael "Advanced Encryption Standard" (AES) a 256 bit, come specificato dal NIST (National Institute of Standards and Technology) degli Stati Uniti. L'algoritmo AES è comunemente utilizzato da molte entità finanziarie come le banche per proteggere le informazioni sensibili dei loro clienti. Alcune delle caratteristiche di AES4VB sono: - Esegue la crittografia e la decrittografia AES a 256 bit. - Include generatore di numeri pseudo casuali crittograficamente sicuro. - Genera chiavi da frasi di password. - Crittografa e decrittografa file, stringhe e dati di byte. - Supporta l'imbottitura PKCS7. - Supporta i vettori di inizializzazione. - Supporta la modalità CBC (Cipher Block Chaining). - Supporta la modalità BCE (Electronic Cookbook). - Supporta l'algoritmo hash crittografico SHA-256. - Genera dati di byte casuali. - Consente thread di crittografia/decrittografia simultanei. - Convalidato utilizzando "test di risposta noti" pubblicati dal National Institute of Standards and Technology. - Include più programmi di esempio di Visual Basic. - Non dipende dalle librerie di supporto (chiamate solo alle funzioni API di Windows principali). - Distribuzione royalty free con la tua domanda compilata. - C codice sorgente è disponibile. - Supporto tecnico gratuito e aggiornamenti per un anno. - Versione di valutazione completamente funzionale disponibile. - Funziona con Visual Basic 4.0 a 32 bit fino a Visual Basic 6.0. - Funziona con Visual Basic a 32 bit e a 64 bit fino a Visual Studio 2015. - Funziona con Windows a 32 bit e a 64 bit tramite Windows 10.
cronologia delle versioni
- Versione 5.0 pubblicato il 2020-07-14
Sostituita la funzione obsoleta strncpy(). Risolto un problema interno con frasi di passaggio lunghe (oltre 42 caratteri). Aggiunta la funzione aesEncodeBase64 che Base64 codifica un buffer di dati. Aggiunta la funzione aesDecodeBase64 che decodifica un buffer di dati codificato Base64. - Versione 4.2 pubblicato il 2018-07-06
Aggiunto generatore di numeri pseudo-casuali crittograhically secure aesSecureRandom(). Aggiunta AES_GET_SECURE_SIZE a aesGetInteger().. - Versione 4.1 pubblicato il 2017-06-27
Risolto il problema in aesMakeUserKey() utilizzando AES_SHA256_METHOD. Aggiunto AES_MIXED_METHOD metodo aesMakeUserKey(). Sono stati aggiunti aesSetInteger() e AES_SET_SEED il generatore di numeri casuali. Aggiunto aesShredFile() che distrugge (sovrascrive con zeri, quindi elimina) un file. - Versione 4.0 pubblicato il 2016-11-21
Aggiunto aesEncryptBuffer() che crittografa un buffer di qualsiasi lunghezza. Aggiunto aesDecryptBuffer() che decrittografa (un buffer crittografato in precedenza). È stato aggiunto aesSaltPass() che "salts" password. Aggiunto aesRemovePad() che rimuove la spaziatura interna PKCS7. Aggiunto il programma di esempio HashDigest che calcola il digest hash SHA 256. - Versione 1.0 pubblicato il 2013-03-30
Nuova versione
Dettagli del programma
- Categoria: Sviluppo > Componenti & Librerie
- Editore: MarshallSoft Computing
- Licenza: Prova gratuita
- Prezzo: $119.00
- Versione: 5.0
- Piattaforma: windows