• [解決済み] SHA-1はパスワードの保存に安全か?

    質問 結論 SHA-1はプリ画像攻撃に対しては安全ですが、計算が簡単なため、ブルートフォース攻撃や辞書攻撃がしやすくなっています。(状況によっては、計算コストの高いハッシュ関数(bcryptなど)の方がよいかもしれません。 SHA-1 is broken"といった発言をよくする人がいるので、それが具体的にどういう意味なのか理解しようと思っています。私がSHA-1パスワードハッシ

    2022-04-28 09:25:05
  • [解決済み] なぜ、ハッシュを組み合わせるのにXORがデフォルトなのですか?

    質問 2つのハッシュがあるとする H(A) と H(B) で、それらを結合したいとします。2つのハッシュを結合する良い方法は、次のようなものだと読んだことがあります。 XOR を、例えば XOR( H(A), H(B) ) . 私が見つけた最も良い説明は、このページで簡単に触れています。 ハッシュ関数ガイドライン : ほぼランダムに分布する2つの数値をXORすると、

    2022-04-24 19:35:02
  • [解決済み】なぜ暗号技術において素数が重要なのか?

    質問 暗号技術者でない私がいつも疑問に思うことがあります。なぜ素数を使うことがそんなに重要なのでしょうか?暗号技術において、なぜ素数がそれほど特別なのでしょうか? をお持ちの方はいらっしゃいますか? シンプル 短い説明 (入門書が多く、Applied Cryptographyがバイブルであることは承知していますが、前述のとおりです。私は自分の暗号アルゴリズムを実装したいわけではあり

    2022-04-15 10:22:40