
The following tables list the algorithms, platforms, and compilers supported by the latest release of whiteCryption SKB.
| Supported Cryptographic Algorithms | |
|---|---|
| Ciphers | DES, AES, RSA, ElGamal ECC |
| Signing | AES-CMAC, HMAC-SHA, RSA, RSA-SHA, ECDSA, ECDSA-SHA |
| Verification | AES-CMAC, HMAC-SHA |
| Digests | SHA |
| Key agreement | Classical Diffie-Hellman, Elliptic Curve Diffie-Hellman |
| Key generation | ECC key pairs, raw bytes (for example, DES and AES keys) |
| Supported Target Platforms | |
|---|---|
| Desktop | Windows XP/Vista/7, GNU/Linux, Mac OS X |
| Embedded | Android, iOS, MIPS |
| Supported Compilers | |
|---|---|
| Visual Studio 2010 and 11 | Windows |
| GNU Compiler Collection (GCC) 4.2 or later | GNU/Linux, MIPS |
| Android NDK r6b or later | Android |
| Xcode 4.2 or later | Mac OS X, iOS |