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
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
510
SSH Can
oursky
1
330
HTTP/2
oursky
0
360
watchOS2
oursky
0
350
Common QA issues
oursky
0
210
Complex is better than complicated
oursky
0
290
Clean code again
oursky
3
380
KiriKiri x O2 x NVLMarker
oursky
0
250
Flux + React
oursky
1
400
Other Decks in Technology
See All in Technology
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
390
プロポーザルに込める段取り八分
shoheimitani
1
220
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
13k
GitLab Duo Agent Platform × AGENTS.md で実現するSpec-Driven Development / GitLab Duo Agent Platform × AGENTS.md
n11sh1
0
130
Sansan Engineering Unit 紹介資料
sansan33
PRO
1
3.8k
Context Engineeringが企業で不可欠になる理由
hirosatogamo
PRO
3
570
Digitization部 紹介資料
sansan33
PRO
1
6.8k
顧客の言葉を、そのまま信じない勇気
yamatai1212
1
350
生成AI時代にこそ求められるSRE / SRE for Gen AI era
ymotongpoo
5
3.1k
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
550
モダンUIでフルサーバーレスなAIエージェントをAmplifyとCDKでサクッとデプロイしよう
minorun365
4
190
Codex 5.3 と Opus 4.6 にコーポレートサイトを作らせてみた / Codex 5.3 vs Opus 4.6
ama_ch
0
140
Featured
See All Featured
KATA
mclloyd
PRO
34
15k
How To Speak Unicorn (iThemes Webinar)
marktimemedia
1
380
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.7k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.1k
Being A Developer After 40
akosma
91
590k
The World Runs on Bad Software
bkeepers
PRO
72
12k
A Tale of Four Properties
chriscoyier
162
24k
Odyssey Design
rkendrick25
PRO
1
490
Test your architecture with Archunit
thirion
1
2.1k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.1k
Abbi's Birthday
coloredviolet
1
4.7k
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.