2

Blackberry アプリケーションで SHA256 ハッシュを実行したいと考えています。検索すると、Bouncy Castle プロジェクトにこのための暗号ライブラリがあることがわかりましたが、SHA256 ハッシュの使用方法を示すサンプルが見つかりません。

4

2 に答える 2

2

コメントではなく応答として user598312 の回答を再投稿するだけで、人々は解決策を知ることができます。

private static byte[] getSHA512(String key) {
    SHA512Digest digester = new SHA512Digest();
    byte[] retValue = new byte[digester.getDigestSize()];
    digester.update(key.getBytes(), 0, key.length());
    digester.doFinal(retValue, 0);
    return retValue;
}
于 2012-10-16T10:59:26.657 に答える
0

BlackBerry には、BouncyCastle API のほぼすべての実装が組み込まれています。SHA256 にはSHA256Digestがあります。

于 2012-10-28T22:46:48.773 に答える