在Ruby下生成SHA1哈希

东边开发

环境:

Ruby 1.9.3.p125
Ubuntu 14.04

我试过了:

1.9.3p125 :011 > require 'digest/sha1'
 => false
1.9.3p125 :012 >

我也尝试过“消化”,结果相同。我想生成一个SHA1哈希,但是由于无法加载所需的模块而无法执行。我对Stackoverflow和Google的研究告诉我,我使用的是正确的语法。Ruby语言文档也告诉我同样的事情。

有人知道在Ruby下生成SHA1哈希的其他方法吗?

史蒂夫·图尔钦(SteveTurczyn)

false 并不意味着没有需要指定的文件……这只是意味着该文件已经被成功需要并且可以使用。

当您尝试执行以下命令时,应该会发生以下情况:

crypto_hash = Digest::SHA1.hexdigest("hello")
=> "aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d"

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章