C# 클래스 Granados.PKI.EDDSAKeyPair

EDDSA key pair
상속: KeyPair, ISigner, IVerifier
파일 보기 프로젝트 열기: poderosaproject/poderosa 1 사용 예제들

공개 메소드들

메소드 설명
CheckKeyConsistency ( ) : bool

Check consistency of public key and private key.

EDDSAKeyPair ( EdwardsCurve curve, EDDSAPublicKey publicKey, byte privateKey ) : System

Constructor

Sign ( byte data ) : byte[]

Implements ISigner.

Verify ( byte signature, byte data ) : void

Implements IVerifier.

메소드 상세

CheckKeyConsistency() 공개 메소드

Check consistency of public key and private key.
public CheckKeyConsistency ( ) : bool
리턴 bool

EDDSAKeyPair() 공개 메소드

Constructor
public EDDSAKeyPair ( EdwardsCurve curve, EDDSAPublicKey publicKey, byte privateKey ) : System
curve EdwardsCurve curve
publicKey EDDSAPublicKey public key
privateKey byte private key
리턴 System

Sign() 공개 메소드

Implements ISigner.
public Sign ( byte data ) : byte[]
data byte
리턴 byte[]

Verify() 공개 메소드

Implements IVerifier.
public Verify ( byte signature, byte data ) : void
signature byte
data byte
리턴 void