2.12.8 CRYPTO LIBRARY
The Crypto Library contains a set of cryptographic algorithms used by the common security protocols. This library has an implementation of the following algorithms:
- MD4 Hash algorithm (used only for MsChapv2.0 digest calculation)
- MD5 Hash algorithm
- SHA-1 Hash algorithm
- SHA-256 Hash algorithm
- DES Encryption (used only for MsChapv2.0 digest calculation)
- MS-CHAPv2.0 (used as the EAP-TTLS inner authentication algorithm)
- MS-CHAPv2.0 (used as the EAP-PEAP and EAP-TTLS inner authentication algorithm)
- AES-128, AES-256 Encryption (used for securing WPS and TLS traffic)
- BigInt module for large integer arithmetic (for Public Key Cryptographic computations)
- RSA Public Key cryptography algorithms (includes RSA Signature and RSA Encryption algorithms)