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-XCBC-MAC | IPSec, IKE | Hash | |
AES-CMAC | IPSec, IKE | Hash | |
Base64 | Base64 | SMTP, SSH | Encode binary over text stream |
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 |
MD5 | MD4 | PPP | Hash |
MD5 | TLS, IPSec | Hash | |
MD5-HMAC | SNMP | Hash | |
RSA | RSA | TLS | Encrypt |
SHA | SHA1 | IPsec, TLS, IKE | Hash |
SHA2 | TLS, SSH | Hash | |
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 |