В этой статье будет описано, как один чересчур поверивший в себя программист пытался взломать один из фундаментальных алгоритмов криптографии. Эта статья признана огородить других от подобных попыток, или наоборот, заинтересовать новых смельчаков для подобной авантюры. Сначала я опишу суть алгоритма на простом коде, затем перечислю методы и идеи, которыми я пытался его взломать.
Рубрика «криптография» - 2
Как я НЕ взломал ED25519
2025-08-22 в 7:25, admin, рубрики: Curve25519, Ed25519, edwards curve, python, криптография, математика, уязвимости, хакинг, эллиптические кривыеЧасть 2: ChameleonLab — не просто утилита, а учебная лаборатория
2025-08-20 в 0:31, admin, рубрики: lsb, matplotlib, numpy, pyqt6, криптография, Стеганография, стегоанализПривет!
Честно говоря, публикуя первую статьюЧитать полностью »
Хамелеон в цифровых джунглях: Пишем десктопное приложение для стеганографии на Python и PyQt6
2025-08-19 в 13:17, admin, рубрики: chi-squared attack, lsb, matplotlib, numpy, pillow, pyqt6, криптография, Стеганография, стегоанализПривет!
Сегодня я хочу поделиться историей создания одного из моих проектов — десктопного приложения для стеганографии, которое я назвал "ChameleonLab". Это не просто очередной скрипт для LSB-метода, а полноценный инструмент с графическим интерфейсом, поддержкой разных типов файлов, шифрованием и, что самое интересное, встроенными утилитами для стегоанализа.
Идея заключалась в том, чтобы создать удобную «лабораторию», где можно не только спрятать данные, но и исследовать, насколько незаметно это получилось. Мы пройдем путь от базового алгоритма до интеграции с Matplotlib и анализа аномалий в Office-документах.
Криптография для котиков или почему открытый ключ не может расшифровать сообщение
2025-08-15 в 13:16, admin, рубрики: rsa, закрытый ключ, криптография, открытый ключ, шифрование, шифрование данныхПривет!
Недавно на работе возникла задача, связанная с асимметричным шифрованием — методом криптографии, где для шифрования и расшифровки используются два разных ключа:
Открытый ключ (public key) — можно свободно передавать, им шифруют данные.
Закрытый ключ (private key) — хранится в тайне, только им можно расшифровать.
И в процессе изучения у меня сложилась путаница в голове.
«Почему расшифровать сообщение можно только закрытым ключом?»
«Как открытый ключ не может расшифровать то, что сам же зашифровал?!»
Читать полностью »
Кому нужна математика?
2025-08-01 в 17:07, admin, рубрики: Алгоритмы, графы, диффи-хеллмана, книги, криптография, Линейное программирование, математика, научпоп, оптимизация, прикладная математикаЯ часто рассказываю математику тем, кто сам ею не занимается. Это непросто — и не только потому, что математика сложна сама по себе
Обычно математики интересуются тем, что связано с другими разделами самой математики, и людям «снаружи» непросто понять их мотивацию. Современная математика чаще всего развивается изнутри — из собственных понятий, задач и связей. Тем ценнее случаи, когда удаётся выстроить рассказ вокруг содержательных приложений
Больше текстов можно найти в моём телеграм канале Кроссворд Тьюринга Подписывайтесь!)
Машина «Энигма» и победа над ней
2025-07-31 в 14:45, admin, рубрики: alan turing, enigma, Алан Тьюринг, Вторая мировая война, история, криптография, ЭнигмаПредисловие
Энигма была самым продвинутым шифровальным устройством своего времени и казалась неуязвимой.
Она использовалась по всей военной системе Третьего рейха - от подводных лодок до штаба СС.
Её взлом потребовал терпения, математики и человеческого фактора.
В этой статье - как появилась Энигма, кто первым раскрыл её слабости и какую роль в этом сыграл Алан Тьюринг.
Дисклеймер
Шифрование на основе хешей
2025-07-13 в 11:16, admin, рубрики: aes, DES, python, xxHash, алготритмы, криптография, хешированиеС чего всё началось и зачем оно надо
Приветствую всех, кого заинтересовал заголовок моей первой статьи, которую я решил написать после защиты своей магистерской дипломной работы на тему шифрования и расшифровки данных с помощью хеш-функции xxHash. Хочу поделиться работой по созданию собственного алгоритма шифрования с достаточно интересной идеей (как мне кажется).
Flare-On 11: Task 7 (2024) – Анализ и криптовзлом
2025-07-09 в 11:39, admin, рубрики: ctf, elliptic curve, flare-on, ida, криптография, реверс-инжинирингОписание
Всем привет! В данной статье я хотел бы поделиться своим подходом в решении седьмого задания (fullspeed) из CTF Flare-On 11 2024. Несмотря на то, что я не успел завершить его в рамках соревнования, интерес к заданию остался, и я решил довести начатое до конца и разобраться в деталях.
При изучении опубликованных решений – как от самой команды Flare Team, так и от других участников (Salt-Mc, 0xdf, digitalwhisper, Читать полностью »
Анатомия безопасности XMPP
2025-06-23 в 9:16, admin, рубрики: ctf, root-me, sasl, scram, xmpp, аунтефикация, информационная безопасность, криптографияПредистория:
Решал я таски на Root-Me и попалась таска XMPP - authentication. Основная цель таски состояла в том, чтобы по захвату пакетов вытащить пароль, который использовался при аунтефикации и я начал искать документацию к тому, как работает аунтефикация клиента.
Агенты. Деньги. Бизнес и Работа
2025-06-15 в 5:33, admin, рубрики: агентная экономика, будущее, глубокое обучение, дайджест, ии-агенты, ии-ассистент, Интересное, информационная безопасность, искусственный интеллект, криптографияНедельный Дайджест Агентной Экономики.
По материалам Fast Company, Venture Beat, CIO, NY Times, New Scientist, Wired, McKinsey и других ресурсов. Минимум булшита, максимум инсайтов.
-
Решается судьба будущего интернета: станет ли он открытым пространством для всех или превратится в сеть закрытых экосистем, контролируемых Big Tech.
Авторы считают, что ключ к демократизации — поддержка открытых, децентрализованных протоколов и участие независимых разработчиков в формировании стандартов.
И не поспоришь, но практическим решением вижу массовое Читать полностью »
