2011-10-26 10 views

答えて

1

私は最近このアルゴリズムのJS実装を書いています。ソースコードはblake512.jsです。

唯一のグローバル関数は "blake512"と呼ばれ、ハッシュ(UCS-2でエンコードされたバイナリ文字列として扱われる)、オプ​​ションの16文字の塩メッセージ)と、出力を16進数で表示するか、メッセージと同じ方法でエンコードされたバイナリシーケンスとするかを指定するブール値です。

blake512("\u0000", null, true); 

バイナリシーケンスのエンコーディング戻り...塩000を使用して、ヘクスで000 0000000000000000を、ある:0CD686174DC1451DCF2E54BCD55B868BF84F54E4F6454AFD599ABD0F3361FB85F09DDA2C7C6CB9A97FA6DCA2ED8068C8E8A69B66C4F8BD819CBFD5A0BD9D8E7C。

ここで実装がどのように動作するかを概説するブログ記事があります:http://blog.scottlogic.com/2012/02/29/blake-512-in-javascript.html

+0

ああ、甘い!ありがとうございました。 – RLH

+0

@Mark、Dudeなぜあなたはそれを警告するのですか?警告ボックス内のCtrlCテキストへの方法はありません。 – Pacerier

+0

確かにわかりません!私はもはやそこで働いていないので、ブログの投稿を変更することはできません... –

関連する問題