我在 1.9.3 中 require 'digest/md5'来使用 md5 签名,不过找了半天找不到他的具体实现,可以找到 SHA1 的,只找到了关于 md5 的同名.bundle 文件。请问,ruby 中关于 MD5 的签名实现具体原理是什么?在哪儿?
如果是 C 实现的,只能去源码找
#1 楼 @nouse 在 ruby 源码里找了,没找到。
@realwol 这里看看是不是: https://github.com/ruby/ruby/tree/trunk/ext/digest/md5
#3 楼 @xds2000 看文件名字好像是,回头有时间了仔细看看。果然藏龙卧虎,谢谢了。