2012-03-06 2 views
1

私はこの分野では非常に新しいので、私はこのドメインにあまり知識がありません。私は自分のアプリケーションでSHA-512の安全なハッシュを達成したい。私は私がSHA1を渡すされたとき、それは働いていたが、私は、パラメータとしてSHA512を渡すとき、それは動作します... digestnameでSHA512 『」を、目的-CでSHA-512ハッシングを取得するには?

EVP_get_digestbyname((const char*)[digestName UTF8String]); 

とパッシングを使用して』?

+1

ここをクリックしてください:http://stackoverflow.com/questions/3829068/hash-a-password-string-using-sha512-like-c-sharp – MByD

+0

試行錯誤? –

+0

しかし、それは動作しますか?あなたは試してみましたか? – doNotCheckMyBlog

答えて

3

SHA-512ハッシュが必要な場合は、CC_SHA512または関連する機能を使用してください。ターミナルでman CC_SHA512を実行してください。

SHA-512 HMACを使用する場合は、CCHmacまたは関連する関数をkCCHmacAlgSHA512と入力してアルゴリズム引数として使用します。詳細については、端末でman CCHmacを実行してください。

+0

+1 ; 'CC_ * 'のものを提案しようとしていました。 – Wevah

関連する問題