|
|
|

Object inspector:
You can set all properties easily using the object inspector. Here are two of the more interesting components, which both contain subcomponents: |
 |
|
 |
|
The password based encryption component (TPCSimpleEncryptor). Note the Hash and SessionKey subcomponents. You can drop these onto a form as separate components, but here they have been integrated into the SimpleEncryptor to save you work.
|
The container component (TPCContainer). Note the integrated ExchangeKeyPair and SignatureKeyPair subcomponents. Properties such as ProviderType, Provider and KeySize can be set using dropdowns in the object inspector. |
| |
Sample applications: We have 10 sample applications illustrating a wide range of applications for the components. Here are screenshots from just a few: |
 |
|
Sample 1 (Design time). This sample shows how easy it is to implement password-based encryption by dropping a TPCSimpleEncryptor and a TPCHexEncoder onto a form and using them immediately. |
| |
 |
Sample 4 (Design time). This sample shows one way to implement a scheme in which hashed passwords are stored on a server, and clients are securely authenticated without transmitting their passwords or their hashed passwords, using a TPCProvider, a TPCHash and a TPCSessionKey. |
| |
 |
Sample 8 (Runtime). This sample shows how to browse cryptographic service providers (CSPs), the algorithms they support and their existing containers, using a TPCCryptoInfo. |
| |
 |
Sample 10 (Runtime). This sample shows how to browse system certificate stores and their existing certificates, and display various fields from the certificates, using a TPCCertInfo, a TPCSystemCertStore and a TPCCertificate. |
| |
|
|