コミュニティアイコン プチコン 非公式コミュニティ トピック

アバター
KNTK ◆.O1reuuyjCCS
2018/9/8 15:45
質問
ハッシュ関数
ハッシュ関数ってどうやって作るのでしょうか。

コメント

アバター
げしゅとるた崩壊 2018/9/8 19:17 ◆2rnOb9CZ1fL6
MD5(非推奨)やSHA-512などを実装するか、パラメータから生成する方法があります。
前者はXORが大活躍します。
後者は、ただ単に数値をXORしただけでは一方向性が比較的少ない数のハッシュを集めることで解読されてしまいますので、どこかの桁に乱数(専門用語で”ソルト”といいます)を埋め込んでおく手法がよく使われます。
GoogleやWikipediaなどでいろいろ調べてみると楽しいですよ。

コメントを書く

  • こちらは「プチコン3号」「プチコンBIG」など、プチコンシリーズに関する話題を扱ったコミュニティです
  • プチコンシリーズにまったく関係ない書き込みはご遠慮下さい。削除の対象となります
  • こちらにはその他のゲームや雑談のコミュニティはなく、作る予定もありません (ひとりで管理できないため)。ごめんなさい
  • ユーザー登録なしで書き込みができます
  • 秘密の合い言葉は成りすましの防止 (トリップ機能)、書き込みの編集時の本人認証に使用します
  • 秘密の合い言葉に他人に推測されやすい言葉、他サービスと同じパスワードは入力しないでください。
  • 書き込むと、投稿時に入力したお名前と秘密の暗号が記憶され、ログイン状態になります

- WEB PATIO -