C# 클래스 Metropass.Core.PCL.Cipher.Salsa20Cipher

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

공개 메소드들

메소드 설명
Encrypt ( byte m, int nByteCount, bool bXor ) : void
Salsa20Cipher ( byte pbKey32, byte pbIV8 ) : System

비공개 메소드들

메소드 설명
IvSetup ( byte pbIV ) : void
KeySetup ( byte k ) : void
NextOutput ( ) : void
Rotl32 ( uint x, int b ) : uint
U8To32Little ( byte pb, int iOffset ) : uint

메소드 상세

Encrypt() 공개 메소드

public Encrypt ( byte m, int nByteCount, bool bXor ) : void
m byte
nByteCount int
bXor bool
리턴 void

Salsa20Cipher() 공개 메소드

public Salsa20Cipher ( byte pbKey32, byte pbIV8 ) : System
pbKey32 byte
pbIV8 byte
리턴 System