CryptoCore Software
The CryptoCore packages are included with higher level security packages such as SNMP, TLS/DTLS, and SSH. They can also be purchased independently to run on any embedded target.
This table summarizes the CryptoCore products:
Package | Algorithms | Where Used | Type |
---|---|---|---|
AES | AES-CBC-RAW | IPsec | Encrypt |
AES-CBC | TLS | Encrypt | |
AES-CFB | SNMP | Encrypt | |
AES-CTR | IPsec | Encrypt | |
AES-CCM | TLS, EAP-TLS | Encrypt | |
AES-CCM8 | TLS, EAP-TLS | Encrypt | |
AES-GCM | TLS | Encrypt | |
AES Key Wrap | Encrypt | ||
AES-XCBC-MAC | IPsec, IKE | Hash | |
AES-CMAC | IPsec, IKE | Hash | |
Base64 | Base64 | SMTP, SSH | Encode binary over text stream |
ChaCha20 | ChaCha20 | TLS | Signing and key exchange |
DSS | DSS | TLS, IKE, SSH | Digital Signature |
ECC | ECDH | TLS | Key Exchange |
ECDHE | TLS | Key Exchange | |
ECDSA | TLS | Digital Signature | |
EDH | EDH | IKEv2,TLS | Key Exchange |
IPsec NULL | |||
MD5 | MD4 | PPP | Hash |
MD5 | TLS, IPsec | Hash | |
MD5-HMAC | SNMP | Hash | |
RSA | RSA | TLS | Encrypt |
RSA-PSS | |||
SHA | SHA1 | IPsec, TLS, IKE | Hash |
SHA2 | TLS, SSH | Hash | |
SHA-256 | |||
SHA-384 | |||
SHA-512 | |||
SHA1-HMAC | SNMP | Hash | |
SHA2-HMAC | Hash | ||
TDES | DES | Encrypt | |
TDES-CBC | TLS | Encrypt | |
TDES-CBC-RAW | SNMP | Encrypt | |
TIGER | TIGER128 | IKE | Hash |
TIGER-160 | IKE | Hash | |
TIGER-192 | IKE | Hash | |
TIGER-HMAC | IKE | Hash |