MD4を3秒間で何回呼べるか計測してみました。Openssl の MD4 を使用しました。しかし、興味深い問題に気づきました。直接電話MD4(array, size, digest);
したところ、3 秒以内に 5438501 個の MD4 を実行できるとアプリに表示されました。私が使っEVP_Digest(array, size, digest, NULL, EVP_md4(), NULL);
たところ、3 秒で 4787370 個の MD4 を実行したとのことでした。
では、直接呼び出しは EVP API を使用するよりも高速ですか? 何故ですか?