TScAsymmetricAlgorithm = (aaDSA, aaRSA, aaEC);

 TScAsymmetricAlgorithms = set of TScAsymmetricAlgorithm;



The TScAsymmetricAlgorithm enumeration represents asymmetric encryption algorithms. These algorithms use one key to encrypt data or sign data, another key is used for decryption or to verify the signature.


aaDSASpecifies the DSA asymmetric encryption algorithm. Its maximum key length is 1024 bits. DSA is outdated algorithm.
aaRSASpecifies the RSA algorithm, that is the most usable asymmetric encryption system. The RSA key length is unlimited, therefore RSA, in contrast to the DSA, is an acceptable encryption algorithm for tasks that require a high level of data protection.
aaECSpecifies the Elliptic Curve cryptography (ECC) algorithm. ECC requires smaller keys compared to non-EC cryptography to provide equivalent security.


See also




SecureBridge Components, Copyright © 2007-2021 Devart. All Rights Reserved. Provide Feedback Visit Forum Request Support