cryptography

  1. delifer

    Статья Как подготовиться к своему первому CTF: От А до Я для новичков

    Введение Когда люди слышат про CTF, у них в голове создаётся пугающий образ. Какие-то загадочные заданя, флаги, уязвимости, программирование – казалось, что туда пускают только избранных, которые программируют с пелёнок и знают как всё работает. И на самом деле, каждый кто сейчас щёлкает таск за...
  2. M4x

    Writeup Google CTF Beginner's Quest — Redacted RSA 1 [Writeup]

    Всем привет! Этот материал открывает серию разборов задач по криптографии с Google CTF Beginner's Quest. Серия выстроена как своеобразный квест: в каждой последующей задаче приватный ключ «ломается» все больше и больше. В Redacted RSA 1 все довольно просто: нам достается приватный ключ, у...
  3. Cruel Lord

    Writeup Kuban CSC 2025 Райтап на таск Странный файл (Crypto)

    Всем привет! Странный файл Уровень: Лёгкий Данный файл, судя по всему, сделан в 2025 году. Что же там может быть... Архив с таском прикрепил к райтапу Начинаем: Исследуем файл и видим, что в файле есть Base32 строка: Декодим Кибершефом и получаем: Keep Pochita. By the way, the task has a...
  4. M4x

    Writeup Холмы [Writeup]

    Без лишних предисловий перейдем к делу. Итак, у нас есть шифртекст: KLZCOUKTVOUWUKDOBGZVJIIIRGVHXCRQUCNOX_IBBL И вот такая матрица: ------------------------- |76 |101|115|116|101|114| ------------------------- |32 |83 |97 |110|100|101| ------------------------- |114|115|32 |115|104|111|...
  5. M4x

    Writeup Веселый RSA [Writeup]

    Без лишних предисловий перейдем к делу. У нас есть три шифртекста, которые на самом деле представляют одно и то же сообщение. Подсказка намекает на то, что Боб не слишком хорошо разбирается в RSA и допустил серьезную ошибку при шифровании. Мы видим, что вместо стандартной экспоненты e = 65537...
  6. M4x

    Writeup Нулевой шифр [Writeup]

    Без лишних предисловий перейдем к делу. Давайте сначала посмотрим на файл request.txt с перехваченным запросом. Мы видим флаг, закодированный в base64, который передается через GET-запрос. Вот он: FLAG=lUmU56gHyTe0DabyGJIZEI9mGyx/4NG1tX8yhml1KmQWEdfQ3TNNkU3z1w== Скопируйте эту строку, она нам...
  7. M4x

    Writeup Алиса не знает алгебру [Writeup]

    Прежде всего, хочу подчеркнуть два ключевых момента: 1. Если вы не математик, для успешного выполнения задания вам потребуется уверенное владение языком программирования Python. Надеюсь, это понятно. 2. В процессе выполнения задания крайне важно не разрывать соединение с сервером, иначе...
  8. M4x

    Writeup Забытый [Writeup]

    Без лишних предисловий перейдем к сути. Шаг 1. Для удобства и упрощения работы преобразуем байтовую строку в hex-нотацию. Это можно сделать следующим образом: encrypted_flag = b'+\x7ft1*iK\x1c[Io\x16\x1a\x00o\x1aYS\x03+\x10\x00B\t'.hex() print(encrypted_flag) В результате мы получим строку, с...
  9. User17

    Статья Открытый код. Шифруем файлы. Объединяем задачи разработки в одном инструменте. Отслеживаем что происходит в Wi-Fi сети.

    Введение Приветствую всех читателей статьи! Продолжаю серию статьей по программному обеспечению с открытым исходным кодом. В ней я вам представлю очередной инструмент для шифрования файлов, мультитул для повседневных задач в программировании и сетевой сканер и фреймворк уведомлений. Age...
  10. ConnectionDrill

    BusKill. Шнур убивает ОС

    Введение Привет, Кодебай! В наше время очень важно хранить информацию правильно. Наши коллеги, можно сказать, что энтузиасты, создают новые способы защиты личной информации. Сегодня хочу поговорить о таком проекте как 'BusKill', или 'шнур-убийца' пополнил рынок узконаправленной электротехники...
  11. apache2

    Roadmap Криптография

  12. Ntlrr

    Статья MD5 Algorithm

    Привет, сейчас речь пойдет про разбор и реализацию алгоритма хеширования md5 на языке C++. Сам алгоритм раньше широко применялся для проверки целостности информации и для хранения паролей, пока его не признали небезопасным. Историю алгоритма вы можете прочитать на Википедии...
  13. Sunnych

    Каталог Cryptography / Криптография: каталог статей "list of articles"

    Статьи [Начинающим] - Криптография. Введение. Протокол шифрования TLS. Часть 1 [Сryptography for beginners] - Часть 2. Простые шифры. Ручное шифрование Linux Шифрование файлов на Android Дуалбут с зашифрованными Linux и Windows Простейший криптоанализ простейшего шифра Краткое знакомство с...