hash-function

    4

    1答えて

    私は単純なWebアプリケーションを作成しており、ハッシュされたパスワードをデータベースに保存したいと考えています。認証トークンのハッシュ関数も必要です(ユーザー名と日付を連結してハッシュでトークンとしてクライアントに送信します)。 私はMessageDigest Javaクラスがこれを手助けできることを発見しました。 Here is one link。 基本的な考え方は、このように書きます: pu

    3

    3答えて

    長さ128文字のブール文字列(「01100..001」など)(128個の0/1を意味します)があります。私は、Javaで効率的な(高速な)ハッシュ関数を探しています。これは、128ビットよりはるかに低い表現を生み出します。誰も私を助けることができる、そのようなハッシュ関数はありますか?なにか提案を ?

    1

    2答えて

    ハッシュ関数の使用に問題があります。私は、文書のすべての単語にいくつかの番号(128ビットまたは64ビット)を割り当てなければなりません。したがって、「類似性」のハッシュ値は「類似」に近くなければなりません。つまり、類似性の値が> 10022(言い換えれば)>類似=> 10025の場合です。それは似たような言葉に近いはずです。別の名前のハッシュ値も同様でなければなりません。つまり、 "ジョン"のハ

    5

    1答えて

    文字列にLocality Preserving Hash Functionの実装を提供するJavaライブラリがありますか?

    1

    2答えて

    ブルームフィルタには、の複数のハッシュ関数(たとえば、SHAとMD5)が必要な理由がわかりません。 を大きくしないでください。 SHAハッシュなど、複数の部分に分解して別々のハッシュとして扱うのはなぜですか?それはスピードの点でより効率的ではありませんか?

    3

    2答えて

    私はピアツーピアアプリケーションを作成しています。私は、IP /ポートのペアをjavaハッシュセットに格納するためのハッシュ関数が必要です。車輪を再発明するのではなく、そこに既に解決策があるのか​​どうか疑問に思ったが、Googleはそれほど多くを得ていない。 誰もIPv4のハッシュ関数(IPv6でもうまく機能すればボーナス!)とリモートポート番号をお勧めしますか? クライアントが同じホストにある

    1

    2答えて

    私のプログラムにユーザーのパスワードを保存しようとしていますが、プレーンテキストで保存したくありません。したがって、私はそれをハッシュして代わりに保存しています。ユーザーがプログラムの開始時にパスワードを入力する必要がある場合(不正なユーザーから保護するため)、入力されたパスワードをハッシュして2つのハッシュを比較しています。 しかし、次のコードは、入力されたほぼすべてのパスワードに対して同じハッ

    3

    2答えて

    可能性の重複: If MD5 is broken, what is a better solution? MD5の脆弱性と、何がどのようなものがあり、それのための救済策の一部ですか?また、技術者以外の人が持っているべきである懸念事項と、技術者がMD5に関連して持つべき懸念事項は何ですか?

    8

    2答えて

    私はScalaでCount-Min Sketchアルゴリズムを実装しようとしているので、k個のペアごとに独立したハッシュ関数を生成する必要があります。 これは私が今までにプログラムしたことのあるものよりも低いレベルで、Algorithmsクラス以外のハッシュ関数についてはあまり知らないので、私はこれらのk個のペアごとの独立したハッシュ関数をどのように生成するのですか? 私はMD5やMurmurHa

    5

    2答えて

    私はハッシュテーブル、ハッシュ関数などについて読んでいます。特定のバケット内に複数の値を格納するためにデータ構造として第2のハッシュテーブルを使用する方法については、ウィキペディアで「動的完全ハッシュ」を読む方法に興味を持っていました。 ただし、私が失われるのは、その2番目のハッシュテーブルのハッシュを実行するためにどのように汎用ハッシュ関数が選択されるかということです。バケツに格納されている値か