BLOCKCHAIN Blockchain and sha256 [5], Sigma0 and Maj uint32_t Sigma0(uint32_t x) { return (x >> 2 | x << 30) ^ (x >> 13 | x << 19) ^ (x >> 22 | x << 10); }uint32_t Maj(uint3... 2022.01.23 BLOCKCHAINBlockchain and sha256English
BLOCKCHAIN Blockchain and sha256 [4], Initialize The hash has an initial value. And if operation doesn't work, this initial value will come out.ハッシュには初期値があります。そして、演算が動作し... 2022.01.23 BLOCKCHAINBlockchain and sha256English
BLOCKCHAIN Blockchain and sha256 [3], Sigma1 and Ch Let's decipher the center of sha256.さて、sha256の心臓部を解読していきましょう。uint32_t Sigma1(uint32_t x) { return (x >> 6 | x << 26) ^ (... 2022.01.23 BLOCKCHAINBlockchain and sha256English
Blockchain and sha256 Blockchain and sha256 [2], Hash of distortion 歪みのハッシュ We found that throwing different hash algorithms into the same inequality distorts the distance space between other hash... 2022.01.22 Blockchain and sha256English
Blockchain and sha256 Blockchain and sha256 [1], About mapping 写像について Recently, it seems that the expression "mapping" is used instead of "correspondence".Certainly, e.g. "one-to-one mapping... 2022.01.21 Blockchain and sha256English