hash


    1

    4答えて

    私は、認証を確保するために既存のHTTPプロトコルを探していますが、それに続くペイロードは探していません。サーバーにユーザー名、ハッシュされたパスワード、ユーザーごとの異なる塩を保存したい。 HTTPダイジェスト認証は、すべてのアカウントが同じsaltを使用するため、これらの要件を満たしていません。 SSLは接続全体を暗号化するために失敗します。 編集を追加する: をこれは、Webサービス(なしブ

    2

    3答えて

    2009年に平均的な新しいアプリを書くとき、セキュリティとパフォーマンスの点で、最も合理的なダイジェスト関数は何ですか? (条件の変化に応じそして、どのように私は、将来的にこれを決定することができますか?) similarquestionswereaskedは以前、答えはSHA1、SHA2、SHA-256、SHA-512、MD5、bcryptの、およびフグが含まれているとき。 インテリジェントに使

    0

    2答えて

    私はこれを理解しようとしているので、私は似たようなことをすることができます。私が知っている:MachineKeySectionで検索されていますが追加ハッシュ(最後の20バイト) HashDataと認証キーが含まれているbufに はSHA1 length -= 20; byte[] buffer2 = MachineKeySection.HashData(buf, null, 0, length

    2

    2答えて

    <machineKey validation="SHA1" validationKey="<64-byte key>" validationKeyとは正確に何ですか? SHA1でハッシュを作成するとします。 validationKeyはどのように機能しますか?右、 HMACSHA1 hashSha = new HMACSHA1(_validationKey); byte[] ret = ha

    17

    3答えて

    新しいWebアプリケーションでパスワードのハッシュを行うためにjBCryptを使用する予定です。これは私が読んだことの中で最高のはずです。私はそれを使用していないので、私はそれを使用しない理由があるかどうか探しています。私はMavenのリポジトリにそれを発見していない 私は私の依存関係を持っているしたいと思います使用して管理としてダウナーがある(mvnrepository.orgでjbcryptと

    1

    2答えて

    私のテキストファイルは、茶色の狐が怠惰な犬の上を飛びます。しかし、このファイルからハッシュを取得しようとすると、md5とsha1の両方がwikipediasの結果と異なっています。私には3つの質問があります。 1)コードで何が間違っていたのですか? 2)どのようにしてこのコードを改善できますか? (私は初期化が必要ですか?)3)どうやってこれを塩にしますか? { const int b

    6

    6答えて

    Webベースのアプリケーションでは、アカウント作成時に指定されたパスワードを持つユーザーにユーザーアカウントを割り当てています。 Javaの場合、ハッシュをデータベースに保存する前に、どのようにしてパスワードを安全に処理しますか? より具体的に言えば、パスワードを保持する文字列が十分に短い時間内にガベージコレクトされるようにするにはどうすればよいですか?

    2

    2答えて

    スパースビットベクトルの良いハッシュ関数を知っている人はいますか? 具体的な例を挙げれば、各ビットの確率が10%の4096ビット整数をハッシュしたいとします。 私はハッシュでいくつかの圧縮を取得したいと思います。例えば、4096ビットインと32ビットアウト。これは、私が探しているものを説明するための単なる例です。もちろん、すべての答えは非常に感謝しています。

    3

    5答えて

    私は、他の検索エンジンのようにWebアイテムにインデックスを付ける検索エンジンの考え方を持っていましたが、ファイルのタイトル、URL、コンテンツのハッシュだけを保存します。 あなたがすでにそれらを持っていて、彼らがどこから来たのか分からなかったり、何かが現れたすべての場所を知りたいなら、この方法でウェブ上のアイテムを見つけるのは簡単でしょう。 画像、実行ファイル、アーカイブなどの非テキスト項目の場