Test
This commit is contained in:
@@ -281,6 +281,7 @@ bits256 bits256_doublesha256(char *deprecated,uint8_t *data,int32_t datalen)
|
||||
return(hash);
|
||||
}
|
||||
|
||||
|
||||
// rmd160: the five basic functions F(), G() and H()
|
||||
#define F(x, y, z) ((x) ^ (y) ^ (z))
|
||||
#define G(x, y, z) (((x) & (y)) | (~(x) & (z)))
|
||||
@@ -657,6 +658,22 @@ void calc_rmd160(char deprecated[41],uint8_t buf[20],uint8_t *msg,int32_t len)
|
||||
rmd160_vprocess(&md,msg,len);
|
||||
rmd160_vdone(&md, buf);
|
||||
}
|
||||
#undef F
|
||||
#undef G
|
||||
#undef H
|
||||
#undef I
|
||||
#undef J
|
||||
#undef ROLc
|
||||
#undef FF
|
||||
#undef GG
|
||||
#undef HH
|
||||
#undef II
|
||||
#undef JJ
|
||||
#undef FFF
|
||||
#undef GGG
|
||||
#undef HHH
|
||||
#undef III
|
||||
#undef JJJ
|
||||
|
||||
static const uint32_t crc32_tab[] = {
|
||||
0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, 0x706af48f,
|
||||
|
||||
Reference in New Issue
Block a user