TABSCryptoAlgorithm type
|
Top
|
Specifies the encryption algorithm.
Unit
ABSSecurity
type TABSCryptoAlgorithm = (
craRijndael_128,craRijndael_256,
craDES_Single,craDES_Triple,
craBlowfish,
craTwofish_128,craTwofish_256,
craSquare);
Description
CryptoAlgorithm specifies the encryption algorithm and can be set to any of the following values:
Value
|
Meaning
|
craRijndael_128
|
Rijndael, 128 bit key. Advanced Encryption Standard (AES) winner
|
craRijndael_256
|
Rijndael, 256 bit key. Advanced Encryption Standard (AES) winner
|
craDES_Single
|
Single DES
|
craDES_Triple
|
Triple DES
|
craBlowfish
|
Blowfish, 448 bit key
|
craTwofish_128
|
Twofish, 128 bit key
|
craTwofish_256
|
Twofish, 256 bit key
|
craSquare
|
Square
|
Note:
Encryption routines are based on Delphi Encryption Compendium (Copyright: Hagen Reddmann HaReddmann@AOL.COM)
|