Cryptlib Overview 3

In addition to its built-in capabilities, Cryptlib can make use of the crypto capabilities of a variety of external crypto devices such as hardware crypto accelerators, Fortezza cards, PKCS #11 devices, and crypto smart cards. For particularly demanding applications Cryptlib can be used with a variety of crypto devices which have received appropriate FIPS 140 or ITSEC certifications. The crypto device interface also provides a convenient general-purpose plug-in capability for adding new functionality which will be automatically used by Cryptlib.

 

Great care is taken to protect sensitive information:-

 

No user access to sensitive information is possible. All data is handled via opaque handles which refer to data areas managed by Cryptlib.

Memory corresponding to encryption objects is managed by Cryptlib and will be automatically sanitized and freed when Cryptlib shuts down even if the caller forgets to free the object.

 

Memory containing sensitive information such as encryption keys is locked to prevent it from being swapped to disk if the underlying OS allows this.

 

 

 

Cryptlib can make use of the crypto capabilities of a variety of external crypto devices such as hardware crypto accelerators, Fortezza cards, PKCS #11 devices, and crypto smart cards.

Applications | Architecture | Pricing | Contact Us | Clients | FAQ | References