Don't use intermediate OpenSSL::Digest

cc @tmm1