RSAEncryptionPadding クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 オブジェクトが等しくないかどうかを示します。 |
適用対象
.NET