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
Cryptography, part 2 (Spring 2014, Intellectual...
Search
Vitaly Pavlenko
March 26, 2014
Programming
1
130
Cryptography, part 2 (Spring 2014, Intellectual High School)
https://github.com/vpavlenko/cryptography-new-task
Vitaly Pavlenko
March 26, 2014
Tweet
Share
More Decks by Vitaly Pavlenko
See All by Vitaly Pavlenko
Language Modelling, from Natural Language Processing by Jurafsky&Manning at Coursera
vpavlenko
1
320
Cryptography (Spring 2014, CTF at MIPT)
vpavlenko
2
570
Cryptography, part 3 (Spring 2014, Intellectual High School)
vpavlenko
1
130
Other Decks in Programming
See All in Programming
エラーって何種類あるの?
kajitack
5
340
20250704_教育事業におけるアジャイルなデータ基盤構築
hanon52_
4
260
Composerが「依存解決」のためにどんな工夫をしているか #phpcon
o0h
PRO
1
250
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
50
32k
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
170
5つのアンチパターンから学ぶLT設計
narihara
1
140
0626 Findy Product Manager LT Night_高田スライド_speaker deck用
mana_takada
0
140
git worktree × Claude Code × MCP ~生成AI時代の並列開発フロー~
hisuzuya
1
520
なんとなくわかった気になるブロックテーマ入門/contents.nagoya 2025 6.28
chiilog
1
260
プロダクト志向ってなんなんだろうね
righttouch
PRO
0
180
今ならAmazon ECSのサービス間通信をどう選ぶか / Selection of ECS Interservice Communication 2025
tkikuc
21
3.8k
PHPでWebSocketサーバーを実装しよう2025
kubotak
0
250
Featured
See All Featured
Faster Mobile Websites
deanohume
307
31k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Designing for Performance
lara
609
69k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Making Projects Easy
brettharned
116
6.3k
The Power of CSS Pseudo Elements
geoffreycrofte
77
5.8k
4 Signs Your Business is Dying
shpigford
184
22k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.4k
The Language of Interfaces
destraynor
158
25k
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
• Ломается ли хитрый шифр, если неизвестен ключ?