sha1() 函數

sha1() 函數計算字符串的 SHA-1 散列。算法

sha1() 函數使用美國 Secure Hash 算法 1。函數

來自 RFC 3174 的解釋 - 美國 Secure Hash 算法 1:SHA-1 產生一個名爲報文摘要的 160 位的輸出。報文摘要能夠被輸入到一個可生成或驗證報文簽名的簽名算法。對報文摘要進行簽名,而不是對報文進行簽名,這樣能夠提升進程效率,由於報文摘要的大小一般比報文要小不少。數字簽名的驗證者必須像數字簽名的建立者同樣,使用相同的散列算法。進程

提示:如需計算文件的 SHA-1 散列,請使用 sha1_file() 函數。ip

語法

sha1(string,raw)
參數 描述
string 必需。規定要計算的字符串。
raw

可選。規定十六進制或二進制輸出格式:字符串

  • TRUE - 原始 20 字符二進制格式
  • FALSE - 默認。40 字符十六進制數
相關文章
相關標籤/搜索