タグ

暗号に関するNagataniのブックマーク (3)

  • クラウドを支えるこれからの暗号技術

    『クラウドを支えるこれからの暗号技術書は公開鍵暗号に続く、新しい暗号技術を紹介します。 対象読者 『暗号技術入門』(結城浩)を読んで最先端暗号理論はどうなってるのだろうと興味を持った方 「入門書に載っているRSA暗号は安全ではないので使ってはいけない」ということを知らない方 Hash(secret key||message)で認証してはいけない理由(SHA-2とSHA-3の違い)を知りたい方 楕円曲線暗号の楕円曲線を直感的に把握したい方 最近ちょいちょい聞く「準同型暗号」って何だろうと思っている方 楕円曲線といえばy2 = x3 + ax + bという式が唐突に出てくるけど何故なのと疑問に思った方 EdDSAって何? ECDSAの書き間違い?と思ったらEdwards曲線が出てきて、それ何だろうと思った方 暗号で使われる数学の話をきちんと理解したい方 などなど。 購入 秀和システム 正

    クラウドを支えるこれからの暗号技術
  • ナチスの暗号「エニグマ」はなぜ解読困難だったか - 歴ログ -世界史専門ブログ-

    史上最強の暗号機「エニグマ」 エニグマは、1918年にドイツで発明され、その後ナチスに採用された暗号装置。 その解読の困難さは、多くの敵国の暗号解読者を悩ませました。 絶対の自信を持ってナチスは大戦中、エニグマで暗号化した機密文書を送受信していましたが、実は連合軍はエニグマの解読に成功しており、 このことが第二次世界大戦の終結を早める1つの要員になったと言われています。 このエントリーでは、なぜエニグマがそこまで解読困難だったかと、 エニグマの解読に成功し連合国の勝利に貢献した男たちを紹介します。 エニグマの仕組み 強みは「日鍵」 エニグマ暗号の強みは、当日しか使えない「日鍵」を使うことにありました。 オペレータは、月に一度毎月の日鍵のコードブックを受け取り、 それに基づき毎日機械の設定を調整することで暗号の配列や規則性を変えていました。 例えば、ある日のコードブックには以下のように指定さ

    ナチスの暗号「エニグマ」はなぜ解読困難だったか - 歴ログ -世界史専門ブログ-
  • GitHubユーザーのSSH鍵6万個を調べてみた - hnwの日記

    (2015/1/30 追記)時期は不明ですが、現時点のgithub.comはEd25519鍵にも対応しています。 (2016/5/31 追記)「GitHubにバグ報告して賞金$500を頂いた話」で紹介した通り、既に弱い鍵はGitHubから削除され、新規登録もできなくなっています。 GitHub APIを利用して、GitHubの31661アカウントに登録されているSSH公開鍵64404個を取得してみました。抽出方法*1が適当すぎて偏りがあるような気もしますが、面白い結果が得られたと思うのでまとめてみます。 SSH鍵の種類 鍵の種類 個数 割合 RSA鍵 61749 (95.88%) DSA鍵 2647 (4.11%) ECDSA鍵 8 (0.01%) 約6万個の鍵のうち、8個だけECDSA(楕円DSA)鍵が見つかりました!常用しているのか試しに登録してみただけなのかはわかりませんが、何にせよ

    GitHubユーザーのSSH鍵6万個を調べてみた - hnwの日記
  • 1