C# Class SyrupPayJose.Jwa.Alg.Arrays

Afficher le fichier Open project: SKplanet/syruppay-csharp

Méthodes publiques

Méthode Description
BytesToLong ( byte array ) : long
Concat ( ) : byte[]
ConstantTimeEquals ( byte expected, byte actual ) : bool
FirstHalf ( byte arr ) : byte[]
LongToBytes ( long value ) : byte[]
SecondHalf ( byte arr ) : byte[]
Slice ( byte array, int count ) : byte[][]
Xor ( byte left, long right ) : byte[]

Method Details

BytesToLong() public static méthode

public static BytesToLong ( byte array ) : long
array byte
Résultat long

Concat() public static méthode

public static Concat ( ) : byte[]
Résultat byte[]

ConstantTimeEquals() public static méthode

public static ConstantTimeEquals ( byte expected, byte actual ) : bool
expected byte
actual byte
Résultat bool

FirstHalf() public static méthode

public static FirstHalf ( byte arr ) : byte[]
arr byte
Résultat byte[]

LongToBytes() public static méthode

public static LongToBytes ( long value ) : byte[]
value long
Résultat byte[]

SecondHalf() public static méthode

public static SecondHalf ( byte arr ) : byte[]
arr byte
Résultat byte[]

Slice() public static méthode

public static Slice ( byte array, int count ) : byte[][]
array byte
count int
Résultat byte[][]

Xor() public static méthode

public static Xor ( byte left, long right ) : byte[]
left byte
right long
Résultat byte[]