uses
System,
SysUtils,
TypInfo,
Generics.Collections,
ClpCryptoLibTypes,
ClpStringUtils,
ClpPaddingModes,
ClpIPaddingModes,
ClpBlockCipherModes,
ClpIBlockCipherModes,
ClpBufferedBlockCipher,
ClpIBufferedBlockCipher,
ClpBufferedStreamCipher,
ClpIBufferedStreamCipher,
ClpPaddedBufferedBlockCipher,
ClpIPaddedBufferedBlockCipher,
ClpNistObjectIdentifiers,
ClpIAsn1Objects,
ClpIBufferedCipher,
ClpIBlockCipher,
ClpIStreamCipher,
ClpAesEngine,
ClpIAesEngine,
ClpBlowfishEngine,
ClpIBlowfishEngine,
ClpSalsa20Engine,
ClpISalsa20Engine,
ClpRijndaelEngine,
ClpIRijndaelEngine,
ClpIBlockCipherPadding;