C# 클래스 Org.BouncyCastle.Crypto.Agreement.Srp.Srp6Client

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

보호된 프로퍼티들

프로퍼티 타입 설명
B Org.BouncyCastle.Math.BigInteger
S Org.BouncyCastle.Math.BigInteger
privA Org.BouncyCastle.Math.BigInteger
pubA Org.BouncyCastle.Math.BigInteger
random Org.BouncyCastle.Security.SecureRandom
u Org.BouncyCastle.Math.BigInteger
x Org.BouncyCastle.Math.BigInteger

공개 메소드들

메소드 설명
CalculateSecret ( IDigest digest, BigInteger serverB ) : BigInteger
GenerateClientCredentials ( IDigest digest, byte salt, byte identity, byte password ) : BigInteger
Srp6Client ( SrpConstants param ) : GSF.Security

보호된 메소드들

메소드 설명
SelectPrivateValue ( ) : BigInteger

비공개 메소드들

메소드 설명
CalculateS ( ) : BigInteger

메소드 상세

CalculateSecret() 공개 메소드

public CalculateSecret ( IDigest digest, BigInteger serverB ) : BigInteger
digest IDigest
serverB Org.BouncyCastle.Math.BigInteger
리턴 Org.BouncyCastle.Math.BigInteger

GenerateClientCredentials() 공개 메소드

public GenerateClientCredentials ( IDigest digest, byte salt, byte identity, byte password ) : BigInteger
digest IDigest
salt byte
identity byte
password byte
리턴 Org.BouncyCastle.Math.BigInteger

SelectPrivateValue() 보호된 메소드

protected SelectPrivateValue ( ) : BigInteger
리턴 Org.BouncyCastle.Math.BigInteger

Srp6Client() 공개 메소드

public Srp6Client ( SrpConstants param ) : GSF.Security
param SrpConstants
리턴 GSF.Security

프로퍼티 상세

B 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math B
리턴 Org.BouncyCastle.Math.BigInteger

S 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math S
리턴 Org.BouncyCastle.Math.BigInteger

privA 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math privA
리턴 Org.BouncyCastle.Math.BigInteger

pubA 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math pubA
리턴 Org.BouncyCastle.Math.BigInteger

random 보호되어 있는 프로퍼티

protected SecureRandom,Org.BouncyCastle.Security random
리턴 Org.BouncyCastle.Security.SecureRandom

u 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math u
리턴 Org.BouncyCastle.Math.BigInteger

x 보호되어 있는 프로퍼티

protected BigInteger,Org.BouncyCastle.Math x
리턴 Org.BouncyCastle.Math.BigInteger