Board Support Package for Optimized Hardware-Based Security

The following cryptographic hardware features are supported through Security Builder BSP for the platforms listed below:

Hardware Features Supported

Intel Wireless
Trusted Platform

FreeScale
PowerQUICC

Eracom

nCipher

Symmetric Encryption Algorithms

AES

AES

DES, 3DES, AES

DES, 3DES, AES

Hash Functions

SHA-1,
HMAC SHA-1

SHA-1,
HMAC SHA-1,
HMAC SHA-2

SHA-1, MD5,
HMAC SHA-1

SHA-1, MD5
HMAC SHA-1

Digital Signatures

RSA

ECDSA, RSA

RSA, DSA

RSA, DSA

Key Agreement/Key Transport

DH

DH, ECDH,
ECMQV

RSA, DH

RSA, DH

Random Number Generation

X

X

X

X

Hardware Key Management        
Key Generation

X

-

X

X

Secure Key Storage

X

-

-

-

Monotonic Counter

X

-

-

-

Supported Operating Systems

Montavista
Linux

Wind River VxWorks

AIX, HP-UX,
Linux, Solaris**

Linux

Hardware Supported via PKCA#11

-

-

ProtectServer
Orange

nFast, nForce,
nShield, netHSM

FIPS 140-1/2 Level 3

-

-

X
(card dependent)

X
(card dependent)


*Other RTOS available upon request from Certicom
**Other OS available upon request from Certicom

Security Builder® Crypto™-C can be licensed separately to provide additional software cryptographic functionality.

FIPS 140-2 is required for sale of products implementing cryptography to the Federal Government. Because of the high level of security ensured by FIPS, the financial and healthcare industries are also starting to mandate FIPS 140-2 to secure their transactions.

Other libraries can and will be developed for additional market leading mobile processors that have onboard hardware cryptographic providers. Please check with Certicom for availability.