Sha256

haxe.crypto.Sha256 (Class)

Creates a Sha256 of a String.

Static Members

Name Type
b haxe.io.Bytes
Returns
haxe.io.Bytes

Private Members

bytes2blks(b: haxe.io.Bytes): Array<Int>
Name Type
b haxe.io.Bytes
Returns
Array<Int>

doEncode(m: Array<Int>, l: Int): Array<Int>
Name Type
m Array<Int>
l Int
Returns
Array<Int>

S(X: Int, n: Int): Int
Name Type
X Int
n Int
Returns
Int

R(X: Int, n: Int): Int
Name Type
X Int
n Int
Returns
Int

Ch(x: Int, y: Int, z: Int): Int
Name Type
x Int
y Int
z Int
Returns
Int

Maj(x: Int, y: Int, z: Int): Int
Name Type
x Int
y Int
z Int
Returns
Int

Sigma0256(x: Int): Int
Name Type
x Int
Returns
Int

Sigma1256(x: Int): Int
Name Type
x Int
Returns
Int

Gamma0256(x: Int): Int
Name Type
x Int
Returns
Int

Gamma1256(x: Int): Int
Name Type
x Int
Returns
Int

safeAdd(x: Int, y: Int): Int
Name Type
x Int
y Int
Returns
Int

new(): Void