C# 클래스 HermaFx.Cryptography.PKCS8.PrivateKeyInfo

파일 보기 프로젝트 열기: evicertia/HermaFx 1 사용 예제들

공개 메소드들

메소드 설명
DecodeDSA ( byte privateKey, DSAParameters dsaParameters ) : DSA
DecodeRSA ( byte keypair ) : RSA
Encode ( AsymmetricAlgorithm aa ) : byte[]
Encode ( DSA dsa ) : byte[]
Encode ( RSA rsa ) : byte[]
GetBytes ( ) : byte[]
PrivateKeyInfo ( ) : System
PrivateKeyInfo ( byte data ) : System

비공개 메소드들

메소드 설명
Decode ( byte data ) : void
Normalize ( byte bigInt, int length ) : byte[]
RemoveLeadingZero ( byte bigInt ) : byte[]

메소드 상세

DecodeDSA() 공개 정적인 메소드

public static DecodeDSA ( byte privateKey, DSAParameters dsaParameters ) : DSA
privateKey byte
dsaParameters System.Security.Cryptography.DSAParameters
리턴 System.Security.Cryptography.DSA

DecodeRSA() 공개 정적인 메소드

public static DecodeRSA ( byte keypair ) : RSA
keypair byte
리턴 System.Security.Cryptography.RSA

Encode() 공개 정적인 메소드

public static Encode ( AsymmetricAlgorithm aa ) : byte[]
aa System.Security.Cryptography.AsymmetricAlgorithm
리턴 byte[]

Encode() 공개 정적인 메소드

public static Encode ( DSA dsa ) : byte[]
dsa System.Security.Cryptography.DSA
리턴 byte[]

Encode() 공개 정적인 메소드

public static Encode ( RSA rsa ) : byte[]
rsa System.Security.Cryptography.RSA
리턴 byte[]

GetBytes() 공개 메소드

public GetBytes ( ) : byte[]
리턴 byte[]

PrivateKeyInfo() 공개 메소드

public PrivateKeyInfo ( ) : System
리턴 System

PrivateKeyInfo() 공개 메소드

public PrivateKeyInfo ( byte data ) : System
data byte
리턴 System