CryptoSys PKI Toolkit Manual

Index

'Hello world' programs
.NET Classes and Methods
.NET Help File
Acknowledgements
Action if a self-test fails
AOC policy for X.509 content
AUTACK messages and ISO/IEC 9796-1 signatures
Base64 alternative for X.509 certificates
Base64 and PEM string alternatives for CMS objects
Bibliography
Block Cipher Functions
Cautions for C/C++ Users
Certificate Revocation List (CRL) functions
Changes in earlier versions
Changes in this version
Cipher Class
Cms Class
CMS Content Types
CMS functions
CMS SignedData objects
Cnv Class
Compiling with C
Conditional Tests
Continuous random number generator test:
Conventions in this document
Converting strings to bytes and vice versa
Converting VB6 to VB.NET
Copyright Notice
Critical Errors
Cross-reference between Functions and .NET Methods
Cryptographic algorithm test:
Detecting Win32 or X64 platform
Encoding conversion functions
Entering values that include the semi-colon and equals sign
Enumerations in .NET
Error Handling and Error Codes
Example code in VB.NET (VB2005/8/x)
Examples of C code
General Class
General functions
General Programming Issues
Getting Started
Hash Class
Hmac Class
HMAC Functions
Index
Installation
Internal key strings
Introduction to CryptoSys PKI
ISO 8601 date-time formats
ISO/IEC 9796-1 Formatting
Key Security
Key Storage Format
List of .Net Methods
List of Functions
Message Digest Hash Functions
Ocsp Class
OCSP Functions
Optional Registry Settings
Padding functions
Pair-wise consistency test:
Password prompt functions
Pem Class
PEM string alternative for X.509 certificates, RSA keys, etc
PEM/binary file conversion functions
Pfx Class
PFX Functions
Power-up Self-Tests
Pre-dimensioning for VB6
Primary References
Pwd Class
Random Number Generator
Random number generator functions
Raw RSA functions
Raw RSA Techniques
Return Values
Revision History
Rng Class
RNG health test:
RNG Mechanisms
Rsa Class
RSA key functions
RSA2 Signing
Security Issues
Security options for encrypted private keys
Self-Tests
Software integrity test:
Specifying Distinguished Names
Specifying the algorithm and mode for generic block cipher functions
Summary of .NET Classes
Supported Algorithms
Tdea Class
Technical Details
Techniques to add known security strength to the RNG process
Theory
Triple DES (TDEA/3DES) Functions
Type Conversions
Unsupported algorithms
User-supplied entropy (seeds)
Using in MIME-conformant email messages
Using with .NET: C# and VB.NET
Using With Borland C++
Using with C and C++
Using with Classic Visual Basic VB6 and VBA
Using With MinGW gcc
UTF-8 and Latin-1
UTF-8 encoding in distinguished names
Valid key and block sizes for block cipher algorithms
VB6/C Function Summary
Visual Basic or Visual Basic: VB6 vs VB.NET
Win64 (X64) Platform
Wipe Class
Wipe functions
X.509 certificate functions
X.509 Extensions Parameter
X509 Class

[Contents] [Index]

[HOME]   [NEXT: Revision History...]

Copyright © 2004-12 D.I. Management Services Pty Ltd. All rights reserved.