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
1
110
Pelcgbtencul
Oursky Limited
September 10, 2012
Tweet
Share
More Decks by Oursky Limited
See All by Oursky Limited
UI Automation
oursky
1
490
SSH Can
oursky
1
300
HTTP/2
oursky
0
330
watchOS2
oursky
0
320
Common QA issues
oursky
0
200
Complex is better than complicated
oursky
0
280
Clean code again
oursky
3
360
KiriKiri x O2 x NVLMarker
oursky
0
230
Flux + React
oursky
1
380
Other Decks in Technology
See All in Technology
AI開発ツールCreateがAnythingになったよ
tendasato
0
120
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
530
AWSで推進するデータマネジメント
kawanago
1
1.2k
なぜSaaSがMCPサーバーをサービス提供するのか?
sansantech
PRO
8
2.7k
おやつは300円まで!の最適化を模索してみた
techtekt
PRO
0
290
Automating Web Accessibility Testing with AI Agents
maminami373
0
1.2k
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
120
今!ソフトウェアエンジニアがハードウェアに手を出すには
mackee
11
4.5k
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
130
Agile PBL at New Grads Trainings
kawaguti
PRO
1
380
【Grafana Meetup Japan #6】Grafanaをリバプロ配下で動かすときにやること ~ Grafana Liveってなんだ ~
yoshitake945
0
420
未経験者・初心者に贈る!40分でわかるAndroidアプリ開発の今と大事なポイント
operando
3
260
Featured
See All Featured
The Language of Interfaces
destraynor
161
25k
Raft: Consensus for Rubyists
vanstee
140
7.1k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
It's Worth the Effort
3n
187
28k
A better future with KSS
kneath
239
17k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
800
Practical Orchestrator
shlominoach
190
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Art, The Web, and Tiny UX
lynnandtonic
302
21k
Designing for humans not robots
tammielis
253
25k
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.