For Developers

Kryptel for Developers

This section contains extensive documentation for those developers who want to use Kryptel or Silver Key encryption core in their projects.


Complete documentation on Java version of the encryption engine used by the commercial and the free versions of Kryptel and Silver Key.

Data Formats and Usage Notes

Kryptel Storage Model
An introduction to Kryptel storage model, required for understanding other technical articles.
Kryptel 8 Storage
Structure of Kryptel 8 container.
Kryptel FIPS 140-2 Storage
Structure of FIPS 140-2 -compliant Kryptel container.
Legacy Kryptel 7 Storage
Structure of Kryptel 7 container.
Legacy Kryptel 6 Storage
Structure of Kryptel 6 container.
Kryptel Agents
Specifications of Kryptel File Agent and Kryptel Backup Agent.
Silver Key Parcel
Format of Silver Key 5 parcel.
Silver Key FIPS 140-2 Parcel
Format of Silver Key FIPS 140-2 parcel.
Legacy Silver Key 4 Parcel
Legacy Silver Key 4.x parcel format.
Encrypted Stream
Encrypted stream is a basic encryption building block. This article describes how a block of source data is converted to an encrypted form.
Unified Key Block
How the key information is stored in Kryptel 8 container and Silver Key 5 parcel.
Key File
Describes the format of Kryptel key file.
Yubikey Implementation Notes (deprecated)
Provides full details on how Kryptel and Silver Key work with hardware Yubikeys.