令牌和摘要之间有什么区别?

Har*_* B. 2 ruby authentication ruby-on-rails

我正在学习如何在rails中验证用户身份,并且令牌和摘要的概念不断出现.我想我理解他们的目的一般的概念,但我不明白两者之间的区别.

Tan*_*Tan 5

  • 令牌只是一个随机字符串
  • 摘要是一个散列字符串

加密哈希函数是一个获取数据并返回固定位字符串的过程:哈希值,也称为摘要.散列函数也称为单向函数,很容易从消息中计算摘要,但从摘要生成消息是不可行的.

阅读更多关于摘要的信息:http://apidock.com/ruby/Digest