C# 클래스 Granados.PKI.RSAUtil

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

공개 메소드들

메소드 설명
PKCS1PadType1 ( byte input, int len ) : BigInteger

Make encoded message (EM) as described in PKCS#1

PKCS1PadType2 ( byte input, int len, Rng rng ) : BigInteger

Make encoded message (EM) as described in PKCS#1

StripPKCS1Pad ( BigInteger input, int type ) : BigInteger

Extract an message from the encoded message (EM) described in PKCS#1

메소드 상세

PKCS1PadType1() 공개 정적인 메소드

Make encoded message (EM) as described in PKCS#1
public static PKCS1PadType1 ( byte input, int len ) : BigInteger
input byte input bytes
len int total byte length of the result
리턴 BigInteger

PKCS1PadType2() 공개 정적인 메소드

Make encoded message (EM) as described in PKCS#1
public static PKCS1PadType2 ( byte input, int len, Rng rng ) : BigInteger
input byte input bytes
len int total byte length of the result
rng Rng random number generator
리턴 BigInteger

StripPKCS1Pad() 공개 정적인 메소드

Extract an message from the encoded message (EM) described in PKCS#1
public static StripPKCS1Pad ( BigInteger input, int type ) : BigInteger
input BigInteger encoded message bits
type int type number (1 or 2)
리턴 BigInteger