RSAEncryptionPadding クラス

定義

RSA 暗号化または復号化の操作で使用されるパディング モードおよびパラメーターを指定します。

public ref class RSAEncryptionPadding sealed : IEquatable<System::Security::Cryptography::RSAEncryptionPadding ^>
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
Public NotInheritable Class RSAEncryptionPadding
Implements IEquatable(Of RSAEncryptionPadding)
継承
RSAEncryptionPadding
属性
実装

プロパティ

Mode

この RSAEncryptionPadding インスタンスで表されているパディング モードを取得します。

OaepHashAlgorithm

Oaep パディング モードと組み合わせて使用するハッシュ アルゴリズムを取得します。

OaepSHA1

SHA1 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。

OaepSHA256

SHA256 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。

OaepSHA3_256

Oaep SHA3-256 ハッシュ アルゴリズムを使用したモード。

OaepSHA3_384

Oaep SHA3-384 ハッシュ アルゴリズムを使用したモード。

OaepSHA3_512

Oaep SHA3-512 ハッシュ アルゴリズムを使用したモード。

OaepSHA384

SHA-384 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。

OaepSHA512

SHA512 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。

Pkcs1

PKCS #1 暗号化標準を表すオブジェクトを取得します。

メソッド

CreateOaep(HashAlgorithmName)

Mode が指定されたハッシュ アルゴリズムで Oaep された、新しい RSAEncryptionPadding インスタンスを作成します。

Equals(Object)

現在のインスタンスが、指定したオブジェクトと等しいかどうかを判断します。

Equals(RSAEncryptionPadding)

現在の RSAEncryptionPadding インスタンスが、指定したオブジェクトと等しいかどうかを判断します。

GetHashCode()

この RSAEncryptionPadding オブジェクトのハッシュ コードを返します。

GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToString()

現在の RSAEncryptionPadding インスタンスの文字列表現を返します。

演算子

Equality(RSAEncryptionPadding, RSAEncryptionPadding)

指定した 2 つの RSAEncryptionPadding オブジェクトが等しいかどうかを示します。

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

指定した 2 つの RSAEncryptionPadding オブジェクトが等しくないかどうかを示します。

適用対象