Condividi tramite


RsaSecurityKey Classe

Definizione

Rappresenta una chiave di sicurezza generata utilizzando l'algoritmo RSA. La classe non può essere ereditata.

public ref class RsaSecurityKey sealed : System::IdentityModel::Tokens::AsymmetricSecurityKey
public sealed class RsaSecurityKey : System.IdentityModel.Tokens.AsymmetricSecurityKey
type RsaSecurityKey = class
    inherit AsymmetricSecurityKey
Public NotInheritable Class RsaSecurityKey
Inherits AsymmetricSecurityKey
Ereditarietà

Costruttori

RsaSecurityKey(RSA)

Inizializza una nuova istanza della classe RsaSecurityKey utilizzando l'algoritmo RSA specificato.

Proprietà

KeySize

Ottiene la dimensione, espressa in bit, della chiave.

Metodi

DecryptKey(String, Byte[])

Esegue la decrittografia della chiave crittografata specificata.

EncryptKey(String, Byte[])

Esegue la crittografia della chiave specificata utilizzando l'algoritmo specificato.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetAsymmetricAlgorithm(String, Boolean)

Ottiene l'algoritmo di crittografia asimmetrico specificato.

GetHashAlgorithmForSignature(String)

Ottiene un algoritmo di crittografia che genera un hash per una firma digitale.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetSignatureDeformatter(String)

Ottiene l'algoritmo del deformattatore per la firma digitale.

GetSignatureFormatter(String)

Ottiene l'algoritmo del formattatore per la firma digitale.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
HasPrivateKey()

Ottiene un valore che indica se la chiave privata è disponibile.

IsAsymmetricAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato utilizza chiavi asimmetriche.

IsSupportedAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato è supportato da questa classe.

IsSymmetricAlgorithm(String)

Ottiene un valore che indica se l'algoritmo specificato utilizza chiavi simmetriche.

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a