2010-06-07 38 views

回答

3

既不SHA-1或SHA-2是專利或由該種任何知識產權覆蓋。你可以爲任何目的自由使用它們。 NIST(這是美國聯邦機構對SHA-1和SHA-2進行標準化)實際上是爲了選擇下一個標準散列函數而公開競爭(暫時稱爲「SHA-3」),並且明確要求候選人是他們最終被選中的事件,那麼他們必須被剝奪任何專利或版權等等。 SHA-3將像SHA-1和SHA-2一樣可以自由使用。

1

我不這麼認爲。 SHA-1由國家標準與技術研究院出版並提供給任何人。

2

否, 你沒有。

+0

我猜是因爲它無用的簡潔。 – 2014-04-29 20:23:38

4

它最初由NSA創建,用於安全DSA加密,然後由NIST採用以保持算法的所有方面以及SHA(2和3)。

這是一個免費使用的,「按原樣」算法和由加密DSA

繼承人的系統上的RFC被廣泛使用。

http://www.itl.nist.gov/fipspubs/fip180-1.htm