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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Oursky Limited
September 10, 2012
Technology
1
110
Pelcgbtencul
Oursky Limited
September 10, 2012
Tweet
Share
More Decks by Oursky Limited
See All by Oursky Limited
UI Automation
oursky
1
520
SSH Can
oursky
1
330
HTTP/2
oursky
0
370
watchOS2
oursky
0
360
Common QA issues
oursky
0
220
Complex is better than complicated
oursky
0
300
Clean code again
oursky
3
390
KiriKiri x O2 x NVLMarker
oursky
0
260
Flux + React
oursky
1
410
Other Decks in Technology
See All in Technology
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
210
コンテキスト・ハーネスエンジニアリングの現在
hirosatogamo
PRO
3
290
visionOS 開発向けの MCP / Skills をつくり続けることで XR の探究と学習を最大化
karad
1
250
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
220
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
190
スクリプトの先へ!AIエージェントと組み合わせる モバイルE2Eテスト
error96num
0
180
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
12
8.5k
2026年もソフトウェアサプライチェーンのリスクに立ち向かうために / Product Security Square #3
flatt_security
1
590
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
160
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
400
詳解 強化学習 / In-depth Guide to Reinforcement Learning
prinlab
0
220
Featured
See All Featured
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.3k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
110
VelocityConf: Rendering Performance Case Studies
addyosmani
333
24k
Code Reviewing Like a Champion
maltzj
528
40k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
140
KATA
mclloyd
PRO
35
15k
Building the Perfect Custom Keyboard
takai
2
710
Odyssey Design
rkendrick25
PRO
2
550
Designing Experiences People Love
moore
143
24k
Rails Girls Zürich Keynote
gr2m
96
14k
What's in a price? How to price your products and services
michaelherold
247
13k
Utilizing Notion as your number one productivity tool
mfonobong
4
260
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.