hash

    11

    6答えて

    私はEclipseとアイデアが、その属性に基づいてオブジェクトのhashCodeを自動的に作成するこのテンプレートを持っていることを覚えています。 数値と文字列を使用する場合の戦略の1つは、このようなものです。 return stringValue.hashCode() + intValue * 32; このようなものはありません。 私は日食も考えも持っていないので、このような機能を作りたいと

    7

    5答えて

    私は、次のプロパティを持つセキュア(暗号)ハッシュ関数が必要になります。 は(R5RSスキームに)できるだけ数行でコーディングすることができます。うまくいけば50未満。 パスワードの長さのデータの理由の中でメモリとCPUのパフォーマンス。私は心の中でスピード/メモリ効率で設計されて見つけることができます 最も安全なハッシュ関数(例えば、それは、超効率的であるか、またはデータのバイト数百万人のための

    1

    4答えて

    Iはint S、float S、キーとしてstring sのdictのインスタンスを持っているが、問題が存在する場合であるafloatをとしてintなどとb 、およびfloat(a) == b、それらのハッシュ値は同じで、対応する値を取得するためにこのケースに一意のハッシュ値が必要なため、取得したくないものです。 例:私は必要なもの d = {1:'1', 1.0:'1.0', '1':1, '1

    0

    4答えて

    パスワードのハッシュをディスクに保存する必要があります。私はどのハッシュ関数を使うべきかは完全にはわかりませんが(それらはすべて現時点ではいくらか問題があるようですが)、私はSHA-256に傾いています。 私の計画は、ユーザーのパスワードを取得し、そのユーザーID、ランダムなユーザー固有の塩、および汎用のサイト全体の塩と組み合わせることです。これらの値を連結して、結果として得られる単一の文字列をハ

    8

    3答えて

    foreach (keys %myHash) { ... do stuff ... } foreach (keys %myHash) { ... do more stuff ... } ハッシュが変更されていない場合、Perlは一貫した順序でキーを反復処理することを保証していますか?

    6

    4答えて

    HTTP AUTH DIGESTに対して使用するデータベースにパスワードのMD5ハッシュがあります。しかし、ドキュメントを読むと、ダイジェストハッシュにはユーザー名、レルム、平文のパスワードのハッシュが含まれているように見えます。このような状況でパスワードのMD5ハッシュを使用する方法はありますか?彼らが必要とハッシュがそうのように生成されている場合は

    1

    2答えて

    私はこのような構造を持っている:私はに転換しているしたいと思います {:foo => ['foo1', 'foo2'], :bar => ['bar1']} :私の現在のソリューションが不可欠です [[:foo, "foo1"], [:foo, "foo2"], [:bar, "bar1"]] : result = [] h.each do |k,v| v.each do |v

    8

    2答えて

    MySQLで文字列を64ビット値(bigint)にハッシュしようとしています。私はバイナリ文字列として128ビットのハッシュを返すMD5()関数を認識しています。私はちょうどこの結果の下または上の64ビットを取ることを嬉しく思う。しかし、私はどのようにバイナリ文字列型から任意の種類の数値型に取得する方法を把握することはできません。すべてのポインタ?

    0

    4答えて

    どうすればよいですか? 多くの行を含むファイルを送信しています。すべての行はデータベースのレコードです。 すべてのファイルが1つのファイルにまとめられています。このファイルでチェックサムを送信して、相手側がすべてのレコードを受信して​​いないことを確認してください。

    1

    4答えて

    SHA256でコード(Java)を暗号化と復号化(秘密鍵を使用する方が良いでしょう)してください。機能の