Show / Hide Table of Contents

Class RSAPublicKey

Inheritance
Object
PublicKey
RSAPublicKey
Inherited Members
PublicKey.GetInstance(AsymmetricAlgorithm)
PublicKey.Decode(String)
PublicKey.Decode(Byte[])
PublicKey.IsEquivalent(PublicKey)
PublicKey.GetSignatureCsp(DigestAlgorithm)
PublicKey.GetEncryptionCsp()
PublicKey.VerifyData(DigestAlgorithm, Byte[], Byte[])
PublicKey.VerifyHash(DigestAlgorithm, Byte[], Byte[])
PublicKey.GetEncodedValue()
PublicKey.GetPemEncoded()
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki
Assembly: Lacuna.Pki.dll
Syntax
public class RSAPublicKey : PublicKey

Constructors

RSAPublicKey(RSAParameters)

Declaration
public RSAPublicKey(RSAParameters rsaParameters)
Parameters
Type Name Description
RSAParameters rsaParameters

Properties

Algorithm

Declaration
public override PKAlgorithm Algorithm { get; }
Property Value
Type Description
PKAlgorithm
Overrides
PublicKey.Algorithm

KeySize

Declaration
public override int KeySize { get; }
Property Value
Type Description
Int32
Overrides
PublicKey.KeySize

RSAParameters

Declaration
public RSAParameters RSAParameters { get; }
Property Value
Type Description
RSAParameters

Methods

IsEquivalent(RSAPublicKey)

Declaration
public bool IsEquivalent(RSAPublicKey other)
Parameters
Type Name Description
RSAPublicKey other
Returns
Type Description
Boolean
Back to top Copyright © 2015-2020 Lacuna Software