Extends
BaseCryptoClass
Constructors
new AsymmetricAlgorithm()
new AsymmetricAlgorithm(): AsymmetricAlgorithm
Returns
AsymmetricAlgorithmProperties
RSA
Constant representing the RSA algorithm. RSA is widely used for secure data transmission and digital signatures.staticreadonlyRSA:"Rsa"='Rsa'
string
RSA_OAEP
Constant representing the RSA algorithm with OAEP padding. OAEP (Optimal Asymmetric Encryption Padding) is a widely used padding scheme for RSA encryption that provides better security against certain types of attacks.staticreadonlyRSA_OAEP:"Rsa-oaep"='Rsa-oaep'
string
ECDSA
Constant representing the ECDSA (Elliptic Curve Digital Signature Algorithm). ECDSA is a widely used algorithm for digital signatures based on elliptic curve cryptography.staticreadonlyECDSA:"Ecdsa"='Ecdsa'
string
AUTHENTICATED_DH
Constant representing the algorithm used by the Authenticated Diffie-Hellman key exchange protocol.staticreadonlyAUTHENTICATED_DH:"AuthenticatedDh"='AuthenticatedDh'
string
ECDH
Constant representing the algorithm used by the ECDH (Elliptic Curve Diffie-Hellman) key agreement protocol.staticreadonlyECDH:"Ecdh"="Ecdh"
string
