CryptoSys API
Library Manual
Index
'Hello world' programs
.NET Classes and Methods
.NET Help File
Acknowledgements
ActiveX Classes and Methods
ActiveX Interface
Advanced Encryption Standard (AES) functions
Aes128 Class
Aes192 Class
Aes256 Class
Background Basics
Block Cipher Modes and Initialization Vectors
Block cipher algorithms
Blowfish Class
Blowfish functions
Cautions for C/C++ Users
Changes in earlier versions
Changes in this version
Cipher Class
Cnv Class
Common problems when encrypting
Compiling with C
Compliance
Conventions in this document
Conversion functions
Converting VB6 to VB.NET
Converting strings to bytes and vice versa
Copyright Notice
Crc Class
Cross-reference between Functions and .NET Methods
Cyclic Redundancy Check functions
Data Compression in Cryptography
Data Encryption Standard (DES) functions
Deprecated Functions
Des Class
Detecting Win32 or X64 platform
Document Revision History
Error Codes
Example code in VB.NET (VB2005/8/x)
GCM functions
Galois/Counter Mode (GCM) Authenticated Encryption
Gcm Class
General Class
General Programming Issues
General functions
Getting Started
Hash Class
Hexadecimal versus Bytes
Index
Installation
Introduction
Key Wrap functions
List of .Net Methods
List of Functions
MD5 Hash Algorithm functions
Mac Class
Md5 Class
Message Authentication Code functions
Message Digest Hash functions
Message authentication code (MAC) functions
One-way message digest (hash) functions
Optional Registry Settings
PC1 Stream Cipher functions
Padding
Padding functions
Password-based encryption functions
Pbe Class
Pc1 Class
Pre-dimensioning for VB
Properties Class
RNG Mechanisms
References
Return Values
Rng Class
Secure Hash Algorithm (SHA-1) functions
Secure Hash Algorithm (SHA-256) functions
Secure Random Number Generator
Secure Random Number Generator (RNG) functions
Security Issues
Self-Tests
Sha1 Class
Sha256 Class
Storing and representing ciphertext
Stream ciphers
Summary of .NET Classes
Tdea Class
Technical Details
Techniques to add known security strength to the RNG process
Triple Data Encryption Algorithm (Triple DES) functions
Type Conversions
User-supplied entropy (seeds)
Using With Borland C++
Using with .NET: C# and VB.NET
Using with C and C++
Using with COM/ASP
Using with Classic Visual Basic and VBA
VB6/C Function Summary
Visual Basic or Visual Basic: VB6 vs VB.NET
What is the CryptoSys API?
Win64 (X64) Platform
Wipe Class
Wipe functions
ZLIB data compression functions
Zlib Class
[
Contents
] [
Index
]
[
HOME
] [
NEXT: Document Revision History...
]