Digest::base - Digest 基类
package Digest::Foo;
use base 'Digest::base';
Digest::base
类提供了 addfile
和 add_bits
方法的实现,它们基于 add
方法,以及 hexdigest
和 b64digest
方法的实现,它们基于 digest
方法。
Digest 实现可能希望继承自此类以获取这些替代 add 和 digest 方法的实现。一个最小的子类需要自己实现以下方法
new
clone
add
digest
这些方法的参数和预期行为在 Digest 中描述。