42 #ifndef MD5_HPP_INCLUDED
43 #define MD5_HPP_INCLUDED
83 static inline uint4
F (uint4
x, uint4
y, uint4
z);
84 static inline uint4
G (uint4
x, uint4
y, uint4
z);
85 static inline uint4
H (uint4
x, uint4
y, uint4
z);
86 static inline uint4
I (uint4
x, uint4
y, uint4
z);
87 static inline void FF (uint4&
a, uint4
b, uint4
c, uint4
d, uint4
x,
89 static inline void GG (uint4&
a, uint4
b, uint4
c, uint4
d, uint4
x,
91 static inline void HH (uint4&
a, uint4
b, uint4
c, uint4
d, uint4
x,
93 static inline void II (uint4&
a, uint4
b, uint4
c, uint4
d, uint4
x,
static void decode(uint4 *dest, const uint1 *src, uint4 length)
void update(const uint8_t *input, const uint32_t input_length)
GLenum GLenum GLenum input
static uint4 F(uint4 x, uint4 y, uint4 z)
static uint4 I(uint4 x, uint4 y, uint4 z)
static void II(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)
GLint GLint GLint GLint GLint GLint y
void transform(const uint1 buffer[64])
static uint4 rotate_left(uint4 x, uint4 n)
GLuint GLsizei GLsizei * length
GLdouble GLdouble GLdouble b
static uint4 G(uint4 x, uint4 y, uint4 z)
static void encode(uint1 *dest, uint4 *src, uint4 length)
static void HH(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)
GLboolean GLboolean GLboolean GLboolean a
GLuint GLuint GLsizei count
static void FF(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)
std::array< uint8_t, 16 > raw_digest()
GLint GLint GLint GLint GLint x
static void GG(uint4 &a, uint4 b, uint4 c, uint4 d, uint4 x, uint4 s, uint4 ac)
static uint4 H(uint4 x, uint4 y, uint4 z)