C# Класс Internal.Cryptography.Helpers

Показать файл Открыть проект

Открытые методы

Метод Описание
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