RU

Шифр на кубике Рубика. Криптографическая задача №2

Недавно я начал публиковать серию задач с шифрами на кубике Рубика. Первая задача про главный вопрос жизни Вселенной и всего такого была довольно легк…

задачкизанимательные задачикриптографиякубик рубикалогические задачишифрование
Habr
RU

Мы открыли код шифрования своего хранилища API-ключей — и честно написали, чего он не гарантирует

Мы делаем proxykey — credential proxy: настоящие API-ключи лежат у нас зашифрованными, а приложения и ИИ-агенты ходят с отзываемыми виртуальными токен…

шифрованиеaes-256-gcmapi-ключиopen sourceмодель угрозбезопасность
Habr
RU

Словари MDict в закрытом приложении, или зачем я писал RIPEMD-128 вручную

Добавлял в свою читалку офлайн-словари и упёрся в MDX, формат словарей MDict. Проприетарный, официальной спеки от создателей нет. Готовые Java-парсеры…

MDXMDictсловарипарсинг форматовKotlinreverse engineeringRIPEMD-128Androidшифрование
Habr
RU

[Перевод] Найденные личные документы Алана Тьюринга рассказали об удивительном секретном проекте, опередившем время

Блетчли-Парк, центр британской разведки во время Второй мировой войны, был хранилищем секретов в то время, когда нацистская угроза продвигалась по Евр…

алан тьюрингшифрование
Habr
RU

Как двое договариваются о секрете, крича на всю площадь: алгоритм Диффи-Хеллмана без формул

Представьте себе площадь: людную, шумную, и на ней стоят двое, назовем их Алиса и Коля. Им нужно договориться о пароле , но шептаться друг с другом не…

диффи-хеллманкриптографияшифрованиеобмен ключамиtlsинформационная безопасностьнаучно-популярноепростыми словамиselectel
Habr
RU

Обмен паролями и ссылками между устройствами — закрыл в Copy Sync дыру, про которую честно предупреждал в прошлом посте

Месяц назад я тут рассказывал, как сделал свой сервис для обмена чувствительной и приватной информацией Copy Sync - устроенный так, чтобы мой сервер ф…

информационная безопасностьшифрованиебуфер обменасинхронизация устройствприватностьпет-проект
Habr
RU

Квантовые компьютеры покушаются на то, как банки доказывают и хранят правду прямо сейчас

Вы, наверное, слышали, что все перейдут в будущем на новое шифрование, и на квантовые компьютеры банкам будет плевать. Основная проблема в том, что тр…

квантовые компьютерыпостквантовая криптографияалгоритм Шоракубитыбанкишифрованиекриптоанализквантовая связьJPMorganалгоритм гровера
Habr
RU

Я не хотел, чтобы WeTransfer читал мои файлы, и написал хранилище, которое не доверяет само себе

Каждый раз, когда нужно передать кому-то файл или пароль, выбор бесит: WeTransfer и аналоги видят всё, почта и телеграм хранят файл в плейнтексте вечн…

end-to-end encryptionшифрованиеself-hostedzero-knowledgeAES-256-GCMRustNext.jsобмен файлами
Habr
RU

Интернет выключили целиком: офлайн-чат на Bluetooth и Wi-Fi Direct, и почему мы не обещаем mesh на весь город

Блокировки это одно. Их обходят: VLESS, Reality, прокси, про это уже написано много, в том числе у нас. Но есть сценарий жёстче. Интернета нет вообще.…

офлайн мессенджерmeshBLEBluetooth Low EnergyWi-Fi DirectMultipeerConnectivityWifiP2pManagerотключение интернетаAES-GCMшифрование
Habr
RU

HalChat теперь Open Source: как успешный старт в Google Play изменил курс разработки

Всем привет! Недавно я публиковал статью о том, что HalChat вышел в Google Play, и это вызвало небольшой ажиотаж вокруг проекта. Буквально за пару дне…

мессенджерandroidgoogle playopen sourceприватностьhalchatшифрованиестартап
Habr
RU

Мессенджер HalChat теперь в Google Play: 3 года разработки, ИИ в браузере и квест с модерацией

Всем привет! Моему мессенджеру HalChat исполнилось три года. За это время он прошел огромный путь: из месива символов и сырых блоков превратился в ста…

мессенджерandroidgoogle playпет-проектприватностьшифрованиелокальный ИИhalchat
Habr
RU

Вы платите OpenAI $20 в месяц, а он зарабатывает на вас ещё $100 млн за полтора месяца. И это только начало

Пятого мая OpenAI открыл публичный беты-доступ к Ads Manager — кабинету для покупки рекламы внутри ChatGPT. Любой американский бизнес теперь может зай…

OpenAIChatGPTрекламаприватностьшифрованиеE2Eмессенджерыискусственный интеллектApple IntelligenceSignal
Habr
RU

Шифрование прикладных данных в .NET — от основ к key chain, ротации и компромиссам поиска

Если вы когда-нибудь выкатывали фичу, которая хранит персональные данные - почтовые адреса, заметки в свободной форме, API-токены, идентификационные н…

c#entity framework coreшифрованиешифрование данныхкриптографияblind indexротация ключейenvelope encryption
Habr
RU

Что зашифровано на кубике Рубика? Криптографическая задача

Не так давно я публиковал на Хабре обзорную статью о применении кубика Рубика в криптографии , где приводил интересный кейс с крипто-челленджем Клауса…

кубик рубикаголоволомкисоревнованиязадачкикриптографияшифрованиелогические задачилогические игры
Habr
RU

Как шифровать сообщения в любом мессенджере и соцсети

В нынешних условиях многим пользователям приходится по принуждению использовать незащищённые мессенджеры и социальные сети, то есть скомпрометированны…

шифрованиеParanoia Text EncryptionLOCK.PUBGCHQ CyberChefAES UtilsGnuPGOpenSSLccryptVeraCryptCryptomator
Habr
RU

Как я написал E2EE-мессенджер на Spring Boot и WebCrypto — и почему сервер не видит сообщения

Привет, Хабр. Я Java-разработчик и в основном работаю с backend: Spring Boot, базы данных, интеграции, авторизация, WebSocket — всё то, что обычно нах…

E2EEмессенджерSpring BootX3DHкриптографияWebSocketJavaшифрованиеSignal ProtocolWebCrypto