Md5

haxe.crypto.Md5 (Class)

Creates a MD5 of a String.

Static Members

encode(s: String): String
Name Type
s String
Returns
String

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>

str2blks(str: String): Array<Int>
Name Type
str String
Returns
Array<Int>

bitOR(a: Int, b: Int): Int
Name Type
a Int
b Int
Returns
Int

bitXOR(a: Int, b: Int): Int
Name Type
a Int
b Int
Returns
Int

bitAND(a: Int, b: Int): Int
Name Type
a Int
b Int
Returns
Int

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

hex(a: Array<Int>): String
Name Type
a Array<Int>
Returns
String

rol(num: Int, cnt: Int): Int
Name Type
num Int
cnt Int
Returns
Int

cmn(q: Int, a: Int, b: Int, x: Int, s: Int, t: Int): Int
Name Type
q Int
a Int
b Int
x Int
s Int
t Int
Returns
Int

ff(a: Int, b: Int, c: Int, d: Int, x: Int, s: Int, t: Int): Int
Name Type
a Int
b Int
c Int
d Int
x Int
s Int
t Int
Returns
Int

gg(a: Int, b: Int, c: Int, d: Int, x: Int, s: Int, t: Int): Int
Name Type
a Int
b Int
c Int
d Int
x Int
s Int
t Int
Returns
Int

hh(a: Int, b: Int, c: Int, d: Int, x: Int, s: Int, t: Int): Int
Name Type
a Int
b Int
c Int
d Int
x Int
s Int
t Int
Returns
Int

ii(a: Int, b: Int, c: Int, d: Int, x: Int, s: Int, t: Int): Int
Name Type
a Int
b Int
c Int
d Int
x Int
s Int
t Int
Returns
Int

doEncode(x: Array<Int>): Array<Int>
Name Type
x Array<Int>
Returns
Array<Int>

new(): Void