MarshallSoft AES Library for C/C++ Specifiche
|
Incorpora tecnologie di crittografia nelle tue applicazioni basate su C
Alcune delle caratteristiche di AES4C sono: Esegue la crittografia e la decrittografia AES a 256 bit. Include un generatore di numeri pseudo casuali crittograficamente sicuro. Genera chiavi da frasi di password. Crittografa e decrittografa file, stringhe e dati byte. Supporta l'imbottitura PKCS7. Supporta i vettori di inizializzazione. Supporta la modalità CBC (Cipher Block Chaining). Supporta la modalità ECB (Electronic Cookbook). Supporta l'algoritmo hash crittografico SHA-256. Genera dati in byte casuali. Consente thread di crittografia / decrittografia simultanei. Convalidato utilizzando andquot; risposta nota testsandquot; pubblicato dal National Institute of Standards and Technology. Include più programmi di esempio C / C ++. Non dipende dalle librerie di supporto (solo chiamate alle funzioni principali dell'API di Windows). Distribuzione gratuita con l'applicazione compilata. È disponibile il codice sorgente C.