Краткое содержание
Пост обсуждает архитектуру утилиты для передачи данных через «белые» списки мессенджеров с использованием локального шифрования AES-256, кроссплатформенные проблемы и автоматизацию сборки iOS через GitHub Actions.
Темы
Криптография
разработка ПО
автоматизация
Теги
encryption
aes-256
argon2
cross-platform
ios
github-actions
ci/cd
cybersecurity
Упомянутые сущности
AES-256
Argon2
Java
Swift
GitHub Actions
iOS
Полный текст
Как передать данные, если работает только «белый» список мессенджеров?Писать свой аналог бессмысленно — он не пройдёт сетевые блокировки. Надёжнее внедрить слой локального шифрования AES-256. Привычный чат здесь выступает исключительно слепым транспортом.Кроссплатформенная реализация вскрывает массу проблем: от конфликтов кириллицы при деривации ключей в Java и Swift до падения CI/CD из-за алгоритма Argon2. Всё это реально преодолеть в соло, настроив автоматизированную сборку iOS-билда без macOS через GitHub Actions и делегировав часть рутины ИИ.Оценим архитектуру полученной утилиты.
Другие посты из habr_com
habr_com
2026-03-24T19:01:00+00:00
Пост объясняет ограничения цветопередачи дисплеев, которые не могут отображать цвета вне пространства sRGB, и описывает инженерные попытки решить эту проблему.
Читать