StreamSec

 

 


Products / StreamSec Tools

Certificates

X.509 Certificates
With StreamSec Tools you can add support for X.509 Certificates to your Delphi application. StreamSec Tools includes support for automatic certificate validation and CA chaining. Roll your own CA operation and issue your own certificates, import the ones you have already created with other utilities, or compose a Certification Request and obtain a new certificate from a commercial CA.

What is a Certificate?
A Certificate is a data structure that binds a Public Key to a named entity (the Subject) by being digitally signed by another entity (the Issuer/CA). The Public Key corresponds to a Private Key that is in the possession of the certificate subject.

Since the certificate is digitally signed a certificate using application, such as a SSL/TLS server or client, will normally only have to sustain a relatively short list of trusted root CA certificates. Each certificate issued by any of these root CAs will be implicitly trusted by the certificate using application.

Read more in the introductionary document Using Certificates in Delphi

No DLL, no external dependencies
StreamSec Tools includes a native implementation of all parts of X.509, including message digest algorithms, big number arithmetics, public key cryptography, certificate chaining, certificate management, random number generation, etc.

The Certificate using components in StreamSec Tools do neither rely on nor mess with any platform specific certificate stores. Both the private key rings and the certificate stores are either stored in Delphi dfm resources or in external files that are easily ported to any platform.


Features
Editions
Encryption
SSL/TLS
Certificates
Performance
Advanced

Buy StremSec Tools here!


 

 

 

 

About I Contact us I Site map
Terms & Conditions
I Privacy Policy

© 2000-2004 StreamSec™ All rights reserved.