hash

    10

    7答えて

    のは、私がこのように設定されたユーザーのテーブルがあるとしましょう:ユーザーが作成されると、ランダムに生成された塩が生産され、 get_hash(salt + plaintext_password)のようなものの結果と一緒にデータベースに格納されて CREATE TABLE `users` ( `id` INTEGER PRIMARY KEY, `name` TEXT,

    4

    3答えて

    PHPやPythonのような言語では、入力文字列をHEXed表現の出力文字列に変換する便利な関数があります。 私は非常に一般的で便利なタスク(パスワードの保存とチェック、ファイルの内容のチェックサム)がありますが、.NETではバイトストリームのみで作業できることがわかります。 作業を行う機能は簡単に置くことができますが(例えばhttp://blog.stevex.net/index.php/c-c

    38

    6答えて

    配列に$#を使用するなど、ハッシュのキーの数を調べるにはどうすればよいですか?

    4

    7答えて

    一時的な配列を作成することなく、ハッシュ内のキーの最後の要素にアクセスするにはどうすればよいですか? 私はハッシュが順序付けられていないことを知っています。しかし、単純なsortハッシュキーの呼び出しを使用して私のキーを注文できるアプリケーション(私のような)があります。なぜ私はこれが欲しいのか説明してくれることを願ってbarney/elmoの例は悪い選択ですが、私は認めますが、そのアプリケーショ

    1

    6答えて

    ユーザーがあなたのサイトに登録したとすると、選択したパスワードをハッシュし、そのハッシュをソルトとして使用し、そのソルトでパスワードを再ハッシュします。 例: String hash1 = MD5(password); String endHash = MD5(hash1 + password); その後、データベースに格納さendHash。私のデータベースが妥協した場合、この効果的なレイン

    3

    8答えて

    重複するコンテンツを防止したいと思います。私はコンテンツのコピーを保持したくないので、私はmd5シグネチャだけを保持することに決めました。 私はMD5の衝突が起こるのかということ読んで、さまざまなコンテンツが同じMD5シグネチャに与えることができます。 md5で十分ですか? は、私が一緒にMD5とSH1を使用する必要がありますか?

    6

    2答えて

    私は、Perlでハッシュについて学ぶことを試みる単純なスクリプトを持っています。 #!/usr/bin/perl my %set = ( -a => 'aaa', -b => 'bbb', -c => 'ccc', -d => 'ddd', -e => 'eee', -f => 'fff', -g => 'ggg' );

    9

    4答えて

    std :: mapおよびstd :: hash_mapとは異なり、Qtの対応するバージョンでは参照を返すことはありません。非常に嵩張ったクラスのためにハッシュを構築すれば、それは非常に非効率的ではありませんか?その値によってそれを返す可能性が別のメソッド値が()があるので特に EDIT 。

    5

    2答えて

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

    0

    2答えて

    データベースに格納されている特定のオブジェクトタイプがあります。このタイプには、インスタンス間の構造が異なる追加情報が追加されるようになりました。インスタンスのグループについては、情報が同じ構造になっていますが、構造は実行時にのみ認識され、時間とともに変化します。 テーブルにBLOBフィールドを追加してそこにキーと値のペアをシリアル化した形式で格納することにしました。あなたの経験から、どのフォーマ