Description: Tools to work with X.509 certificates and revocation lists, various security syntax and messaging formats, a time stamping API, public key encryption algorithms, key exchange protocols, and a range of secure hash functions. Lists types of uses and compatible languages.