最新記事
シーザー暗号の仕組み|作り方・解き方・弱点
シーザー暗号は、文字を一定数だけずらして置き換える単一換字式暗号の古典例です。紙と鉛筆でアルファベットを円に描き、3文字ぶんずらしてHELLOを追いかけてみると、この暗号が「難しそう」に見えて、実は手でちゃんと作れる仕組みだとすぐ腑に落ちます。
量子コンピュータとRSAの脅威と対策
暗号の話は抽象的に見えますが、筆者はまず小さな半素数 \(p=61, q=53\) でRSAの鍵生成から暗号化・復号までを手で追ってみるところから入るのがいちばん腑に落ちると感じています。
ヴィジュネル暗号とは?仕組み・解読法と約300年という歴史的評価の扱い
机の上に紙とペンを置いて、まずは短い単語をひとつ暗号化してみてください。ヴィジュネル暗号は、鍵語に合わせて複数のシーザー暗号を切り替える多表式換字式暗号で、そこに古典暗号としての新しさがありました。
暗号アルゴリズム比較|AES・RSA・ECC・TLS・PQCの全体図
暗号は1つの方式で全部を片づける世界ではなく、共通鍵暗号・公開鍵暗号・ハッシュ関数が役割を分担して、はじめて安全な通信や保存を成立させます。HTTPSのサイトを開いた瞬間も、数百ミリ秒のあいだに鍵交換、証明書検証、共通鍵の合意、
暗号の作り方|古典から現代暗号・PQCまで
友人に紙のメモで秘密の合図を送ったとき、筆者はまず手元でシーザー暗号を作って自分で復号し、同じ平文を転置式でも並べ替えてみました。家族に出題すると、文字をずらす方式と並べ替える方式では解き方の感触がまるで違い、遊びとしての「暗号」と情報を守るための「暗号」の境界が、そこでくっきり見えてきます。
イミテーション・ゲームはどこまで実話か|史実と脚色
イミテーション・ゲーム(2014)を見終えた直後、友人に「本当に彼が一人で全部解いたの?」と聞かれ、筆者は手元のメモに「史実」「脚色」「まだ断定しない」を書き分けながら説明したことがあります。
楕円曲線暗号(ECC)とは?RSAとの違いと利点
ECCは単独のアルゴリズム名ではなく、楕円曲線を土台にした公開鍵暗号の方式群です。RSAが素因数分解の難しさに支えられるのに対し、ECCは楕円曲線離散対数問題と、その上でのスカラー倍算の“逆向きの解きにくさ”を安全性の芯に据えます。
暗号の歴史|古代から量子暗号まで3000年
毎朝リセットされる戦場の鍵と、いまこの瞬間にブラウザが一瞬で交わす鍵は、じつは同じ歴史の延長線上にあります。筆者が古文書や暗号機の記録を追うたびに感じるのは、暗号の3000年は「隠す技術」と「破る技術」が押し合いながら進んできたという事実です。
量子暗号とは?QKDの仕組み・PQCとの違い
「量子コンピュータが暗号を破る」という見出しを見かけるたびに、筆者自身も量子暗号と耐量子暗号が頭の中で混線しがちでしたが、資料を読み直して整理できたのは、量子暗号の実体は主に量子鍵配送(QKD)であり、データ本体を量子で送る話ではない、という一点でした。
量子暗号通信の実用化 日本と世界の最新事例
「量子暗号は盗聴不可能」といったニュースの見出しを見た直後、筆者が現場目線でまず確認したのは、実導入では鍵そのものではなく鍵を運ぶ仕組みとしてのQKDをどう置くか、そしてその裏側に認証済みの古典通信路や距離制約がきちんと残っているという事実でした。
BB84プロトコルの図解|鍵配送と盗聴検知
BB84は、暗号文そのものを送る方式ではなく、通信の前提になる共通鍵を量子状態で安全に共有するための代表的な量子鍵配送です。量子暗号をこれから学ぶ人に向けて、アリス・ボブ・イブの役割、4状態と2基底、基底が合ったときだけ残すふるい分けの流れを、図解の感覚で追えるように整理します。
暗号と戦争の歴史:エニグマからColossusへ
朝の無線傍受室で紙帯が吐き出され、ブレッチリー・パークの小屋の前に麻袋が積み上がっていく。その一日の始まりを思い浮かべると、第二次世界大戦の暗号戦は、天才ひとりのひらめきではなく、1932年のポーランドの突破口が1939年の共有を経て、