C# 클래스 Internal.Cryptography.Helpers

파일 보기 프로젝트 열기: dotnet/corefx

공개 메소드들

메소드 설명
CloneByteArray ( this src ) : byte[]
CloneKeySizesArray ( this src ) : KeySizes[]
FixupKeyParity ( this key ) : byte[]
GenerateRandom ( int count ) : byte[]
GetCipherIv ( this cipherMode, byte iv ) : byte[]
IsLegalSize ( this size, KeySizes legalSizes ) : bool
UsesIv ( this cipherMode ) : bool
WriteInt ( uint i, byte arr, int offset ) : void

비공개 메소드들

메소드 설명
ConvertIntToByteArray ( uint value, byte dest ) : void

메소드 상세

CloneByteArray() 공개 정적인 메소드

public static CloneByteArray ( this src ) : byte[]
src this
리턴 byte[]

CloneKeySizesArray() 공개 정적인 메소드

public static CloneKeySizesArray ( this src ) : KeySizes[]
src this
리턴 KeySizes[]

FixupKeyParity() 공개 정적인 메소드

public static FixupKeyParity ( this key ) : byte[]
key this
리턴 byte[]

GenerateRandom() 공개 정적인 메소드

public static GenerateRandom ( int count ) : byte[]
count int
리턴 byte[]

GetCipherIv() 공개 정적인 메소드

public static GetCipherIv ( this cipherMode, byte iv ) : byte[]
cipherMode this
iv byte
리턴 byte[]

IsLegalSize() 공개 정적인 메소드

public static IsLegalSize ( this size, KeySizes legalSizes ) : bool
size this
legalSizes KeySizes
리턴 bool

UsesIv() 공개 정적인 메소드

public static UsesIv ( this cipherMode ) : bool
cipherMode this
리턴 bool

WriteInt() 공개 정적인 메소드

public static WriteInt ( uint i, byte arr, int offset ) : void
i uint
arr byte
offset int
리턴 void