blake2/_index library

Classes

Algorithm
All algorithms defined by Pointy Castle inherit from this class.
BaseDigest
Base implementation of Digest which provides shared methods.
Blake2b
Реализация алгоритма хеширования BLAKE2b.
ByteUtils
Utility functions for byte operations in Blake2.
Digest
The interface that a message digest conforms to.
Register64
/////////////////////////////////////////////////////////////////////////////////////////////////
Register64List

Functions

clip16(int x) int
/////////////////////////////////////////////////////////////////////////////////////////////////
clip32(int x) int
/////////////////////////////////////////////////////////////////////////////////////////////////
clip8(int x) int
/////////////////////////////////////////////////////////////////////////////////////////////////
cneg32(int x) int
cneg8(int x) int
cnot32(int x) int
cnot8(int x) int
crotl32(int x, int n) int
crotl8(int x, int n) int
crotr32(int x, int n) int
crotr8(int x, int n) int
cshiftl32(int x, int n) int
cshiftl8(int x, int n) int
cshiftr32(int x, int n) int
cshiftr8(int x, int n) int
csub32(int x, int y) int
csub8(int x, int y) int
csum32(int x, int y) int
csum8(int x, int y) int
neg32(int x) int
neg8(int x) int
not32(int x) int
not8(int x) int
pack16(int x, dynamic out, int offset, Endian endian) → void
Packs a 16 bit integer into a byte buffer. The out parameter can be an Uint8List or a ByteData if you will run it several times against the same buffer and want faster execution.
pack32(int x, dynamic out, int offset, Endian endian) → void
Packs a 32 bit integer into a byte buffer. The out parameter can be an Uint8List or a ByteData if you will run it several times against the same buffer and want faster execution.
rotl32(int x, int n) int
rotl8(int x, int n) int
rotr32(int x, int n) int
rotr8(int x, int n) int
shiftl32(int x, int n) int
shiftl8(int x, int n) int
shiftr32(int x, int n) int
shiftr8(int x, int n) int
sub32(int x, int y) int
sub8(int x, int y) int
sum32(int x, int y) int
sum8(int x, int y) int
unpack16(dynamic inp, int offset, Endian endian) int
Unpacks a 16 bit integer from a byte buffer. The inp parameter can be an Uint8List or a ByteData if you will run it several times against the same buffer and want faster execution.
unpack32(dynamic inp, int offset, Endian endian) int
Unpacks a 32 bit integer from a byte buffer. The inp parameter can be an Uint8List or a ByteData if you will run it several times against the same buffer and want faster execution.