Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
retro computers small talk - Enigma & Bombe
Search
HideakiTakechi
August 27, 2025
Technology
58
0
Share
retro computers small talk - Enigma & Bombe
HideakiTakechi
August 27, 2025
More Decks by HideakiTakechi
See All by HideakiTakechi
2026_04_15_量子計算をパズルとして解く
hideakitakechi
0
130
2026_01_07_3DプリントはじめましたLT.pdf
hideakitakechi
0
170
retro computers small talk - Sillicon valley vs Boston
hideakitakechi
0
41
retro computers small talk - Alto and Maciontosh
hideakitakechi
0
48
retro computers small talk - ENIAC6
hideakitakechi
0
81
retro computers small talk - Apple II
hideakitakechi
0
150
retro computers small talk
hideakitakechi
0
52
イベント参加レポート(M5 Stack Japan Tour 2025 & 100BANCH)
hideakitakechi
0
86
量子計算はじめました
hideakitakechi
0
63
Other Decks in Technology
See All in Technology
独断と偏見で試してみる、 シングル or マルチエージェント どっちがいいの?
shichijoyuhi
1
220
Building Production-Ready Agents Microsoft Agent Framework
_mertmetin
0
120
20260428_Product Management Summit_tadokoroyoshiro
tadokoro_yoshiro
15
17k
プラットフォームエンジニアリングの実践 - AWS コンテナサービスで構築する社内プラットフォーム / AWS Containers Platform Meetup #1
literalice
1
230
Forget technical debt
ufried
0
130
Rapid Start: Faster Internet Connections, with Ruby's Help
kazuho
2
1k
今年注目する!データ分析プラットフォームでのAIの活用
nayuts
0
170
「誰一人取り残されない」 AIエージェント時代のプロダクト設計思想 Product Management Summit 2026
mizushimac
1
2.4k
AgentCore Managed Harness を使ってみよう
yakumo
2
280
EMから幅を広げるために最近挑戦していること / Recent challenges I'm undertaking to expand my horizons beyond EM
hiro_torii
1
170
The 7 pitfalls of AI
ufried
0
130
Modernizing Your HCL Connections Experience: Visual Report to chain, Profile Enhancements, and AI Integration
wannesrams
0
230
Featured
See All Featured
Done Done
chrislema
186
16k
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
sira's awesome portfolio website redesign presentation
elsirapls
0
230
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
160
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
170
Chasing Engaging Ingredients in Design
codingconduct
0
180
Information Architects: The Missing Link in Design Systems
soysaucechin
0
900
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
YesSQL, Process and Tooling at Scale
rocio
174
15k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.2k
Scaling GitHub
holman
464
140k
Transcript
ENIGMA & BOMBE 「夏にチャレンジしたことLT会」@ 2 0 2 5 . 8
. 2 7 H I D E A K I T A K E C H I RETRO COMPUTRES SMALL TALK 2
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
•技術チャレンジ部:もくもく読書会 VR、AtCoder、ISUCON QCoder、M5Stack 80年代コンピュータ育ち勢 (AppleⅡ他...) 仕事:クラウド芸人 趣味:読書(SF/科学技術史/認知科学)、ポタリング 自己紹介 本日の タネ本 おすすめ傑作! Webサイト:エニグマ (暗号機) Paper Enigma Machine. 動画サイト:エニグマ暗号機の仕組みとは? ゆるコンピュータラジオ(暗号) 本日の テーマ エニグマ 暗号機 前回テーマ:AppleⅡ
レトロコンピュータ語ります Retro Computres Small talk: 本シリーズのきっかけ:レトロコンピュータ中継@読書会 APPLEⅡ Xerox Alto PDP-11
UNIX Programmer’s Manual colossus MAC LISA IBM-PC ホレリス式パンチカード(IBM) 水銀遅延管メモリ(UNIVAC) シリコンバレー在住 seigotさんからのコンピュータ 歴史博物館の中継 エニグマ実機!!
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
Colossus ENIAC ABC UNIVAC IBM360 PDP-11/VAX-VMS Xerox Alto AppleⅠ AppleⅡ IBM PC/AT Windows Macintosh Unix Lisa Enigma Bombe Colossus 初期コンピュータへの挑戦と第二次世界大戦 ENIGMA/Bombe 1925~/1938~ Altair 階差機関 チューリングマシン理論 チャールズ バベッジ アラン・チューリング マリアン・レイェフスキ アルトゥール・シェルビウス エッカート& モークリー フォン ノイマン スティーブ・ジョブズ &ウォズニアック 第二次 世界大戦 暗号側 解読側 機械 無線 電子計算機
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
Colossus 暗号の進化(1) シーザー暗号 +N文字ずらす 暗号 平文 25回試せば解読できる 単一換字式暗号 変換リストで変換する 頻度分析に弱い (文字別に出現頻度が違う) 暗号文中Sが一番多い これじつはEちゃうかな... あかんやん キンディー
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
Colossus ヴィジュネル暗号 鍵を決めて、鍵の各文字に対応したNで+N文字づつずらす (出現頻度がシャッフルされるため、頻度分析が無効) 暗号 平文 ▶まず周期を分析する。 文中に複数回現れる、同じ文字列間の距離を調べて その距離の公約数を探す。 (距離が9,12,15とかになるので周期3と判る) ▶同じ鍵文字に対応するグループ別に頻度分析する。 (3グループに分け頻度分析) ⇒解ける 鍵 暗号の進化(2) 私が考えた わしが解いた! チャールズ・バベッジ
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
最強暗号・エニグマの発明 ▶各ローターで単一換字式暗号を行う ▶1文字変換したら、ローターを1文字回転させる ▶3枚のローターを繰り上がりで回す ▶周期は26x26x26!(頻度分析不可) ▶各ローターの初期値を暗号鍵とする。 (アルファベット3文字) ▶ついでに3枚のロータ(Ⅰ.Ⅱ.Ⅲ)は入替可能に ▶ついでに途中で配線を換えるプラグボードを付ける アルトゥール・シェルビウス ドイツ軍に売って 儲けたろ! チャーチル英首相 これは解けん! 無線使いたいやろ しな...
レトロコンピュータ語ります Retro Computres Small talk: エニグマの解読 天才数学者2人 八方手を尽くせ! あらゆるものを 用立てろ!
英国版Bombe Colossus アラン・チューリング マリアン・レイェフスキ ポーランド版Bombe 亡命 ▶新聞広告でパズル名人探し ▶数学者の徴集 ▶ロンドンに広大な研究所 (ブレッチレーパーク) ▶数学者がパターン解析 ▶暗号表の奪取 ▶Clib(手掛かりの平文)収集 ▶絞り込んだ後、暗号鍵総当たり! (BombeやColossus活躍) 電気機械式コンピュータ ほぼ解けて 戦争が有利に! ▶スパイがエニグマ実機入手 ▶数学者がパターン解析 ▶絞り込んだ後、鍵を総当たり 初版Bombeで解く! 物理学者と 数学者の戦争
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
レトロコンピュータ語りシリーズマップ Colossus 自分も語りたい!聴きたい! という方お声がけください~~ ENIAC ABC UNIVAC IBM360 PDP-11/VAX-VMS Xerox Alto AppleⅠ AppleⅡ 面白い書籍が沢山あるので 面白ポイントを話したい… IBM PC/AT Windows MZ-80 PC-8001 TK-80 MSX Macintosh Unix Lisa DOS/V Enigma Bomb/Colossus Enigma ENIAC AppleⅡ NeXT/OSX Mac/Alto 「こんな本ちょっと面白かった」 「ちょっとだけ語ってみたい」とかも歓迎
レトロコンピュータ語ります Retro Computres Small talk: 以上なんですが... ONE MORE THING
レトロコンピュータ語ります Retro Computres Small talk: Colossus 企画:エニグマローター試作開発 着手 何それ!興味ある! という方はお声がけください~~ 暗号機のロータ部分を3DプリンタとPCBで自作出来ないかと考えてます。
如何に作れるものなのか試作中です。 現在参加者3人 なかなか難しい
レトロコンピュータ語ります Retro Computres Small talk: レトロコンピュータ語ります Retro Computres Small talk:
ありがとうございました Happy Computing!