CryptoSysTM Product Features

Summary

CryptoSys API More on CryptoSys API Industrial-strength cryptography. Four symmetric encryption functions (AES, DES, 3DES and Blowfish), cryptographic hash functions (MD5, SHA-1/224/256/384/512), HMACs, CMACs, Random Number Generator (RNG), password-based key derivation.
CryptoSys PKI More on CryptoSys PKI Public Key Infrastructure toolkit. Create and read cryptographic message syntax (CMS) objects for S/MIME, generate RSA keys, carry out asymmetric public key encryption and digital signing with RSA, verify RSA digital signatures, create and manage X.509 certificates.
CryptoSys KeyExchange More on CryptoSys Exchange Implement Diffie-Hellman key agreement schemes and key establishment protocols. Conforms to ANSI X9.42-2003 with a random number generator using the latest techniques from NIST 800-90.
CryptoSys Encode More on CryptoSys Encode Extremely fast encoding and decoding of base64 and hexadecimal strings plus CRC-32 checksum calculator. Now provided free of charge.

Features at a glance

Functionality CryptoSysTM Product
 API   PKI   KeyExchange   Encode 
Latest version 4.1 3.2 1.0 2.0
VB6/VBA interface Yes Yes Yes Yes
C/C++ interface Yes Yes Yes Yes
VB.NET/VB2005 interface Yes Yes Yes  
C# interface Yes Yes Yes  
ActiveX interface Yes   Yes  
Linux version available Yes Yes Yes  
Blowfish cipher Yes      
AES (Rijndael) cipher Yes Yes    
DES/Triple DES (3DES) ciphers Yes Yes    
Block cipher key wrapping Yes Yes    
RSA public key encryption   Yes    
RSA-KEM key transport algorithm   Yes    
X.509 certificates   Yes    
CMS (PKCS#7) objects for S/MIME   Yes    
SHA-1/256/384/512 hash function Yes Yes    
SHA-224 hash function Yes Yes    
MD5 hash function Yes Yes    
MD2 hash function Yes Yes    
NIST 800-90 RNG Yes Yes Yes  
PBKDF2 algorithm from PKCS#5v2.1 Yes      
HMAC algorithm Yes Yes    
CMAC algorithm Yes      
ECB/CBC modes of encryption Yes Yes    
CFB/OFB/CTR modes of encryption Yes Yes    
Padding functions Yes      
Direct encryption/decryption of base64 data Yes Yes    
PC1 (RC4) stream cipher Yes      
Direct base64 en/decoding of data Yes Yes   Yes
Direct hexadecimal en/decoding of data Yes Yes Yes Yes
CRC-32 checksum algorithm Yes     Yes
Wipe files to DOD standard Yes Yes    
ZLIB compression functions Yes      
Diffie-Hellman (D-H) key agreement     Yes  
Generate/validate D-H domain parameters     Yes  
Generate D-H static/ephemeral key pairs     Yes  
Validate D-H public key     Yes  
Compute D-H shared secret     Yes  

This page last updated: 12 July 2008

Contact us

For further information on our products please contact us.


Copyright © 2003-8 D.I. Management Services Pty Limited ABN 78 083 210 584, Sydney, Australia. All rights reserved.
<www.di-mgt.com.au>   <www.cryptosys.net>