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
Pelcgbtencul
Search
Oursky Limited
September 10, 2012
Technology
120
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Pelcgbtencul
Oursky Limited
September 10, 2012
More Decks by Oursky Limited
See All by Oursky Limited
UI Automation
oursky
1
560
SSH Can
oursky
1
350
HTTP/2
oursky
0
380
watchOS2
oursky
0
380
Common QA issues
oursky
0
240
Complex is better than complicated
oursky
0
320
Clean code again
oursky
3
410
KiriKiri x O2 x NVLMarker
oursky
0
270
Flux + React
oursky
1
420
Other Decks in Technology
See All in Technology
Kiro Crew入門 - 常駐エージェントの仕組みと使いどころ / Intro to Kiro Crew
k_adachi_01
1
140
JavaScript 研修 (2026)
recruitengineers
PRO
2
560
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
1.2k
20分でわかるセキュアAPI
nwiizo
2
280
Agent 時代の Kaggle 展望 / kaggle-in-the-agentic-era
upura
1
760
修正PRを食べてレビュースキルが賢くなる:Claude Codeによる自己改善サイクル
yuyaumetsu
6
1.5k
Flutterをカメラで動かしたかった話
sony
1
140
FORENSIA: ローカルLLMフォレンジックハーネス
sumeshi
2
390
ホームラボ紹介
y_sera15
0
180
【CEDEC2026】『GRANBLUE FANTASY: Relink - Endless Ragnarok』のバトル制作事例 ~最高のキャラゲーを目指して~
cygames
PRO
0
300
グローバル基準のSREは、運用現場でどう機能したか:成熟度アセスメントの実践 / SRE NEXT 2026
sorawatanabe
0
250
つくって納得、つかって実感! 大規模言語モデルことはじめ ver2.0
recruitengineers
PRO
4
1.7k
Featured
See All Featured
It's Worth the Effort
3n
188
29k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
990
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
AI: The stuff that nobody shows you
jnunemaker
PRO
9
910
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.5k
Building Adaptive Systems
keathley
44
3.2k
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
64
56k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
700
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
Believing is Seeing
oripsolob
1
190
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Transcript
A Quick and Hyper-Biased History on Pelcgbtencul K
Be noted that... We are focusing on algorithms while neglecting
the artifacts that enable it in a pre-computer era in this short presentation. ...And focusing on an pre-Industrial Revolution era.
Preflight Check - ROT13 - ROTate by 13 places -
One of the simplest form (nowadays) of cryptography From ABCDEFGHIJKLMNOPQRSTUVWXYZ To NOPQRSTUVWXYZABCDEFGHIJKLM
u r not first bro
Caesar Cipher (~80 BCE) - Shifting every characters by 3
- Currently, sometimes it is generalized as "generalized Caesar cipher", or "monoalphabetic substitution". - Of course, it ain't secure at all.
Frequency Analysis (~800 CE) - Mostly attributed to Al-Kindi, an
Arab mathematician
Perhaps I could understand what this means by Frequency Analysis?
No, silly.
None
Frequency Analysis (~800 CE) [cont'd 1] - The Adventure of
Dancing Men (Arthur Conan Doyle, 1903)
Frequency Analysis (~800 CE) [cont'd 2] - The Gold-Bug (Edgar
Allan Poe, 1843) 53‡‡†305))6*;4826)4‡.)4‡);806*;48†8 ¶60))85;1‡(;:‡*8†83(88)5*†;46(;88*96 *?;8)*‡(;485);5*†2:*‡(;4956*2(5*—4)8 ¶8*;4069285);)6†8)4‡‡;1(‡9;48081;8:8‡ 1;48†85;4)485†528806*81(‡9;48;(88;4 (‡?34;48)4‡;161;:188;‡?;
None
None
Vigenere Cipher (1553) - Finally a polyalphabetic cipher. - Mapping
a plaintext with repeating key patterns
Jefferson Disk (1795) Key as arrangement of rings.
Playfair Cipher (1854) - Using a square as a key,
and rearrange plaintext as pair while encrypting by using respective monographic diagonals.
The End? Mmm.