MarshallSoft AES Library for C/C++ Specifikationer
|
Integrer krypteringsteknologier til dine C-baserede applikationer
Nogle af funktionerne i AES4C er: Udfører 256-bit AES-kryptering og dekryptering. Inkluderer kryptografisk sikker pseudo tilfældig talgenerator. Gør nøglegenerering ud fra sætninger med adgangskode. Krypterer og dekrypterer filer, strenge og byte-data. Understøtter PKCS7 polstring. Understøtter initialiseringsvektorer. Understøtter CBC-tilstand (Cipher Block Chains). Understøtter ECB-tilstand (Electronic Cookbook). Understøtter SHA-256 kryptografisk hash-algoritme. Gør tilfældig byte-generering af data. Tillader samtidige kryptering / dekrypteringstråde. Valideret ved hjælp af andquot; kendt svar testandquot; udgivet af National Institute of Standards and Technology. Inkluderer flere eksempler på C / C ++ programmer. Afhænger ikke af supportbiblioteker (kun opkald til centrale Windows API-funktioner). Royaltyfri distribution med din kompilerede applikation. C kildekode er tilgængelig.