TLS Platinum SDK
TLS Platinum provides the tools you need to easily implement applications for Secure Sockets Layer v2, Secure Sockets Layer v3, and Transport Layer Security v1.0 protocols. It contains reliable methods for secure private-key storage, certificate management, and public key cryptography.
The SDK includes:
- Secure key database
- Certificate management system
- SPYRUS native cryptographic engine
- Library of C functions implementing DSA, Diffie-Hellman, SHA-1, MD5, and other cryptographic algorithms
Specifications
Protocol Support SSL v2 , v3, and
TLS v1.0 (optional)
Cryptography
SPYRUS Native Crypto Randomness support
Message Encoding Standards
ASN.1/BER/DER
Key Exchange
RSA
Diffie-Hellman
Symmetric Encryption
DES, Triple DES,
RC2, and RC4
Digital Signature
RSA, DSA
Trust Management Certificate chain validation Trusted Root management
Authentication Server authentication (always) Client authentication (optional) |
Platforms
Linux, Solaris, Win32
Message Digest
MD5
SHA-1
Cryptographic Standards Compliance
FIPS 180-1 Secure Hash Standard (SHA-1)
FIPS 46-2 Data Encryption Standard (DES) PKCS #1 RSA Encryption Standard PKCS #7 Cryptographic Message Syntax PKCS #10 Certificate Request Syntax PKCS #12 Import/Export Keying Material X.509 certificate formats
Control-flow Attributes
Blocking and non-blocking I/O
Export Export and domestic configurations
Packaging Complete C source code Sample applications
|
|