Sha-256

SHA-256 sigma 函式定義的基本原理

  • August 2, 2021

當 sigma 函式在FIPS PUB 180-4的公式 (4.4) 和 (4.5) 中定義時,定義的函式顯示傳統的 sigma 求和符號,限制為 0 到 {256} 和 1 到 {256}。然而,這些定義是根據循環右移和 XOR 操作來定義的。為什麼這裡使用求和符號?

它是函式的命名,並且函式已經定義 - 旋轉 (ROTR) 和 x-or ( $ \oplus $ )。那裡有兩個 $ \Sigma $ 和 $ \sigma $ SHA-256 和 SHA-512 系列的功能。而且,在希臘語中, $ \Sigma $ 是資本 $ \sigma $ .

上面的索引表示 SHA 系列為 256 和 512。子索引,選擇函式。 $ \Sigma_{0}^{{256}} $ 意味著第一個 $ \Sigma $ SHA-256 系列的功能。注意花括號。

注意:功能開始出現與 SHA-2 系列。它沒有與 SHA-1 一起列出,文件可以從archive.org看到

引用自:https://crypto.stackexchange.com/questions/74492