Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Cryptography, part 2 (Spring 2014, Intellectual...
Search
Vitaly Pavlenko
March 26, 2014
Programming
140
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Cryptography, part 2 (Spring 2014, Intellectual High School)
https://github.com/vpavlenko/cryptography-new-task
Vitaly Pavlenko
March 26, 2014
More Decks by Vitaly Pavlenko
See All by Vitaly Pavlenko
Language Modelling, from Natural Language Processing by Jurafsky&Manning at Coursera
vpavlenko
1
400
Cryptography (Spring 2014, CTF at MIPT)
vpavlenko
2
660
Cryptography, part 3 (Spring 2014, Intellectual High School)
vpavlenko
1
160
Other Decks in Programming
See All in Programming
Starting & Sustaining Code-Based E2E Testing for Non-Coding QA Teams( #jasstniigata )
teyamagu
PRO
1
1k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
Optunaを作ったときにやりたかったこと、その後 (2026/10/16, Optuna Meetup #3)
iwiwi
1
430
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
430
最近”作らせてる” ローカルAIアプリの話
akit37
0
470
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
140
Rでドレミ/Do-Re-Mi_with_R
florets1
0
130
Railsバージョンを4倍にした話
optim
0
370
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
150
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
2
910
Agentic Software Factoryに、すごく賢いIF文を。 / super smart IF statement into the Agentic Software Factory.
rkaga
8
2.2k
UPDATE をやめる — EF Core でマスタをバージョン管理する
panda728
PRO
0
1.2k
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
600
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
300
Skip the Path - Find Your Career Trail
mkilby
1
260
The Spectacular Lies of Maps
axbom
PRO
1
1.1k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Code Reviewing Like a Champion
maltzj
529
40k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
310
Transcript
Криптография - 2 Виталий Павленко, «Интеллектуал»
Симметричное шифрование
None
None
None
None
• Типичный блочный шифр: принимает 256-битный вход X, 256-битный ключ
K и возвращает 256- битный выход Y • Как использовать его для шифрования файла размером 1 Мб?
None
None
None
Хэши
None
None
None
None
• Как сделать цифровую подпись?
None
Length-extension attack
None
• MD5 не надёжен: люди научились находить коллизию • fastcoll
умеет генерировать два разных файла с одинаковым хэшем (содержимое вам не подвластно) • Как сделать две таких программы: одно делает print(‘Protected’), другое print(‘Cracked’), а хэши программ одинаковые?
HTTPS
None
None
None
None
None
None
None
Анекдоты Из книги Д. Склярова «Искусство защиты и взлома информации»
None
None
None
• Ломается ли хитрый шифр, если неизвестен ключ?