ruby - 我可以创建长度为8的md5哈希吗?

Mor*_*rin 5 ruby md5

是否可以创建一个长度为8个字符的md5哈希?

Dar*_*ust 9

MD5创建16字节的哈希值.您当然可以将字符串裁剪为八个字符myString[0..7],但请注意,这不再是有效的MD5哈希值.


Rya*_*wis 7

require 'digest'

Digest::MD5.hexdigest("My secret")[0...8]
Run Code Online (Sandbox Code Playgroud)