Blockchain and sha256 [5], Sigma0 and Maj

投稿者: | 01/23/2022

uint32_t Sigma0(uint32_t x) { return (x >> 2 | x << 30) ^ (x >> 13 | x << 19) ^ (x >> 22 | x << 10); }
uint32_t Maj(uint32_t x, uint32_t y, uint32_t z) { return (x & y) | (z & (x | y)); }

This is another pair of Blockchain and sha256 [3].
Combine these two pairs to make a Round.

これは Blockchain and sha256 [3] の別のペアです。
これらの2つのペアを組み合わせてラウンドを作成します。