Description: StrSecII is a collection of security related components and routines for Delphi4, Delphi5, Delphi6 and Delphi7. It will give yoyu some of the fastest set of routines and classes for public and symmetric key cryptography available for Delphi. The integrated ASN.1 support allows you to build your own X.509 certificates in native Delphi code, as well as defining your own cross-platform data format. Some features are:
Native Delphi SSL3/TLS support with a few lines of code.
Fast TwoFish, Rijndael, BlowFish, ARC4, 3DES encryption. ECB, CBC, OFB, CFB, CTR, PCFB and ABC modes are supported.
Fast implementations of the SHA1, MD5, RipeMD160, SHA256, SHA384, SHA512 message digest algorithms.
Fast large integer arithmetics. Includes addition, multiplication, integer division, modular reduction, Montgomery exponentiation, Barret modular reduction, GCD, multiplicative inverses, Miller-Rabin primes, Safe primes, and more.
Fast IEEE P1363 compliant public key encryption. Supports RSA (PKCS#1-v1.5, PSS and OAEP), RW, MQV and Diffie-Hellman. Includes digital signatures, key agreement etc.
X.509 certificate generation and parsing. Includes a component for both client side certificate chaining and CA certificate management, routines for PKCS#10 certificate requests etc.