Similar presentations:
CTF. Crypto
1.
CTF. Crypto06-05-2024
Presentation
0x01d5
1
2.
Что такое криптография?Криптография — наука о методах обеспечения
конфиденциальности (невозможности
прочтения информации посторонним),
целостности данных (невозможности
незаметного изменения информации),
аутентификации (проверки подлинности
авторства или иных свойств объекта), а
также невозможности отказа от авторства.
06-05-2024
Presentation
2
3.
Что нужно нам?Нужно рассмотреть такие разделы как:
шифры;
кодировки;
хеш-функции;
симметричные криптосистемы;
ассиметричные криптосистемы.
ps может быть еще что-нибудь посмотрим
06-05-2024
Presentation
3
4.
BASE 16/32/64Introduction
Кодировки
Part 2
Part3
Conclusion
-Используются для передачи не текстовых, а бинарных
данных, чаще всего по сети.
-Кодировка base берет свое начало еще с тех времен, когда
не было определено сколько бит должно содержаться в
одном байте. Сейчас всем известно, что в одном байте
содержится 8 бит и с помощью него можно закодировать
256 различных значений, но так было не всегда.
-Пример. Рассмотрим 4-х битную кодировку. Мощность ее
алфавита 2^4 = 16.
-Когда-то использовалось оборудование для 7-битной
кодировки, после появилась 8-битная и возникла проблема
с совместимостью. На помощь пришла кодировка base64.
Рассмотрим ее.
06-05-2024
Presentation
4
5.
BASE64Introduction
Кодировки
Part 2
Part3
Conclusion
Пояснение.
H -> 0x48 (hex)
0b010010(bin) -> 18(dec)
06-05-2024
Presentation
5
6.
BASE64Introduction
Кодировки
Part 2
Part3
Conclusion
Закодируй словa “0x01d5” и “0x01d5!” в base64.
Исходники в 8-битной кодировке.
ДЗ. Написать программу, которая будет принимать на вх
И разберем
решение...
06-05-2024
Presentation
6
7.
BASE16Introduction
Кодировки
Part 2
Тоже самое, что и в hex (система счисления по основанию
Part3
Conclusion
С ней вы могли и должны были столкнуться на уроках инф
06-05-2024
Presentation
7
8.
BASE32Introduction
Кодировки
Part 2
Base32 использует 32 символа: A-Z (или a-z), 2-7. Может
Part3
Conclusion
06-05-2024
Presentation
8
9.
Последнее про baseIntroduction
Кодировки
Part 2
Декодируйте онлайн
Part3
Conclusion
ZmxhZ3t0aGlzX2lzX3dpbn0=
dXN0YWwgZGVsYXQgcHJlemVudGFjaWkgKA==
Скину это в чат.
Если нашли где-нибудь, при решении задач строку, оканч
06-05-2024
Presentation
9
10.
ШифрыIntroduction
Кодировки
Шифры
Есть шифры, основанные на сдвиге(цезарь). Есть на прос
Part3
Conclusion
Ps все подобные шифры можно прокрутить онлайн, поэто
06-05-2024
Presentation
10
11.
Thank You!06-05-2024
Presentation
11