Ruby ruby 有关 digest/md5 的实现代码在哪儿?

realwol · 2014年05月26日 · 最后由 realwol 回复于 2014年05月26日 · 2773 次阅读

我在 1.9.3 中 require 'digest/md5'来使用 md5 签名,不过找了半天找不到他的具体实现,可以找到 SHA1 的,只找到了关于 md5 的同名.bundle 文件。请问,ruby 中关于 MD5 的签名实现具体原理是什么?在哪儿?

如果是 C 实现的,只能去源码找

#1 楼 @nouse 在 ruby 源码里找了,没找到。

#3 楼 @xds2000 看文件名字好像是,回头有时间了仔细看看。果然藏龙卧虎,谢谢了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号