AsymmetricAlgorithm
非対称暗号化アルゴリズムを表します。非対称アルゴリズムでは、暗号化と復号に異なるキーを使用します。通常、暗号化にはパブリックキー、復号にはプライベートキーを使用します。
拡張
BaseCryptoClass
コンストラクタ
new AsymmetricAlgorithm()
new AsymmetricAlgorithm(): AsymmetricAlgorithm
戻り値
プロパティ
RSA
staticreadonlyRSA:"Rsa"='Rsa'
RSAアルゴリズムを表す定数。RSAは、安全なデータ転送とデジタル署名に幅広く採用されています。
RSA_OAEP
staticreadonlyRSA_OAEP:"Rsa-oaep"='Rsa-oaep'
OAEPパディングを使用したRSAアルゴリズムを表す定数。OAEP(最適非対称暗号パディング)は、RSA暗号化に幅広く採用されているパディングスキームで、特定のタイプの攻撃に対するセキュリティを強化します。
ECDSA
staticreadonlyECDSA:"Ecdsa"='Ecdsa'
ECDSA(楕円曲線デジタル署名アルゴリズム)を表す定数。ECDSAは、デジタル署名に幅広く採用されている、楕円曲線暗号に基づくアルゴリズムです。
AUTHENTICATED_DH
staticreadonlyAUTHENTICATED_DH:"AuthenticatedDh"='AuthenticatedDh'
認証付きディフィー・ヘルマンキー交換プロトコルで使用されるアルゴリズムを表す定数。
ECDH
staticreadonlyECDH:"Ecdh"="Ecdh"
ECDH(楕円曲線ディフィー・ヘルマン)キー合意プロトコルで使用されるアルゴリズムを表す定数。
Last updated: 2026年7月22日

