Ad Nihilum 0.4.3
Состоялся релиз Ad Nihilum 0.4.3 — минималистичного сервиса для обмена зашифрованными сообщениями по принципу «прочитал — сжег», ориентированного в первую очередь на self-hosting.
Cервер выступает лишь в роли глухого хранилища. Шифрование и расшифровка происходят исключительно на стороне клиента, в браузере (через AES-GCM).
Особенности
- локальное зашифрование и расшифрование, сервер никогда не видит ключа;
- поддержка дополнительного слоя шифрования паролем, о котором (1) не может узнать сервер, (2) нельзя узнать по передаваемой ссылке;
- проект содержит порядка 2200 строк серверного кода на Си и 600 строк клиентского кода на JS, что упрощает аудит;
- Ad Nihilum зависит только от
libmicrohttpd. Для генерации кодов QR поставляется модифицированная версия QRCode.js; - прилагается инструкция по быстрому поднятию локального сервиса без внешнего IP;
- Ad Nihilum работает и на Android, приложен соответствующий скрипт для сборки в Termux;
- однопоточный и синхронный сервер.
( читать дальше... )
>>> Страница проекта на GitHub
>>> Сервис (adnihilum.net)



