RSAEncryptionPadding クラス

定義

RSA 暗号化または復号化の操作で使用されるパディング モードおよびパラメーターを指定します。Specifies the padding mode and parameters to use with RSA encryption or decryption operations.

public ref class RSAEncryptionPadding sealed : IEquatable<System::Security::Cryptography::RSAEncryptionPadding ^>
public sealed class RSAEncryptionPadding : IEquatable<System.Security.Cryptography.RSAEncryptionPadding>
type RSAEncryptionPadding = class
    interface IEquatable<RSAEncryptionPadding>
Public NotInheritable Class RSAEncryptionPadding
Implements IEquatable(Of RSAEncryptionPadding)
継承
RSAEncryptionPadding
実装

プロパティ

Mode

この RSAEncryptionPadding インスタンスで表されているパディング モードを取得します。Gets the padding mode represented by this RSAEncryptionPadding instance.

OaepHashAlgorithm

Oaep パディング モードと組み合わせて使用するハッシュ アルゴリズムを取得します。Gets the hash algorithm used in conjunction with the Oaep padding mode.

OaepSHA1

SHA1 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA1 hash algorithm.

OaepSHA256

SHA256 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA256 hash algorithm.

OaepSHA384

SHA-384 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA-384 hash algorithm.

OaepSHA512

SHA512 ハッシュ アルゴリズムを含む OAEP (Optimal Asymmetric Encryption Padding) 暗号化標準を表すオブジェクトを取得します。Gets an object that represents the Optimal Asymmetric Encryption Padding (OAEP) encryption standard with a SHA512 hash algorithm.

Pkcs1

PKCS #1 暗号化標準を表すオブジェクトを取得します。Gets an object that represents the PKCS #1 encryption standard.

メソッド

CreateOaep(HashAlgorithmName)

Mode が指定されたハッシュ アルゴリズムで Oaep された、新しい RSAEncryptionPadding インスタンスを作成します。Creates a new RSAEncryptionPadding instance whose Mode is Oaep with the given hash algorithm.

Equals(Object)

現在のインスタンスが、指定したオブジェクトと等しいかどうかを判断します。Determines whether the current instance is equal to the specified object.

Equals(RSAEncryptionPadding)

現在の RSAEncryptionPadding インスタンスが、指定したオブジェクトと等しいかどうかを判断します。Determines whether the current instance is equal to the specified RSAEncryptionPadding object.

GetHashCode()

この RSAEncryptionPadding オブジェクトのハッシュ コードを返します。Returns the hash code of this RSAEncryptionPadding object.

GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(継承元 Object)
MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(継承元 Object)
ToString()

現在の RSAEncryptionPadding インスタンスの文字列表現を返します。Returns the string representation of the current RSAEncryptionPadding instance.

演算子

Equality(RSAEncryptionPadding, RSAEncryptionPadding)

指定した 2 つの RSAEncryptionPadding オブジェクトが等しいかどうかを示します。Indicates whether two specified RSAEncryptionPadding objects are equal.

Inequality(RSAEncryptionPadding, RSAEncryptionPadding)

指定した 2 つの RSAEncryptionPadding オブジェクトが等しくないかどうかを示します。Indicates whether two specified RSAEncryptionPadding objects are unequal.

適用対象