Cryptgeon Самоуничтожающиеся заметки с гарантированной приватностью

29 июл 2025
1,525
158
13
3 дня

Логотип Cryptgeon

Когда нужно передать секрет

Представьте ситуацию: вам нужно отправить коллеге пароль от Wi-Fi, передать временные учетные данные или поделиться конфиденциальным документом через интернет. Мессенджеры не всегда безопасны, а сервисы типа PrivNote оставляют вопросы о том, куда уходят ваши данные. Решение? Cryptgeon — open source альтернатива с прозрачной архитектурой.

Что в коробке

Cryptgeon — это комплекс из трех компонентов:

  1. Сервер на Rust — хранит зашифрованные данные только в оперативной памяти
  2. Веб-интерфейс на Svelte — интуитивный и минималистичный
  3. CLI-клиент — для любителей терминала

Сейчас проект насчитывает ★1k+ на GitHub и активно развивается сообществом.

Пять причин попробовать

🔐 Настоящее end-to-end шифрование — сервер физически не может расшифровать ваши данные благодаря AES-256 в режиме GCM

Реклама

📝 Гибкие настройки доступа — можно ограничить:

  • Количество просмотров (от 1 до 100)
  • Время жизни (до 6 часов)

💾 Поддержка файлов — до 512 МБ с учетом ~35% накладных расходов на кодирование

🚫 Ничего не пишет на диск — только RAM, что исключает утечку при перезагрузке сервера

🛠 Несколько способов использования:

  • Веб-версия (демо)
  • Командная строка (npx cryptgeon send text "Секретное сообщение")
  • Расширение для Raycast

Как это работает (для тех, кто любит детали)

  1. При создании заметки генерируются два 256-битных ключа:
    • id — идентификатор для поиска на сервере
    • key — ключ шифрования (никогда не покидает ваш браузер)
  2. Данные шифруются на клиенте и отправляются на сервер
  3. Получатель использует ссылку с id, а его браузер расшифровывает данные локально с помощью key

Скриншот интерфейса

Где развернуть

Проект предлагает несколько вариантов:

  1. Docker — самый простой способ:
services:
  redis:
    image: redis:7-alpine
    command: redis-server --save "" --appendonly no
    tmpfs:
      - /data

  app:
    image: cupcakearmy/cryptgeon:latest
    environment:
      SIZE_LIMIT: 4 MiB
    ports:
      - 80:8000
  1. Нативный сервер — руководства для NGINX, Traefik 2 и чистого развертывания
  2. Synology NAS — есть пошаговая инструкция

Кому особенно пригодится

  • Разработчикам для безопасного обмена токенами и конфигами
  • Командам, работающим с чувствительными данными
  • Системным администраторам для передачи временных учетных данных
  • Всем, кто ценит конфиденциальность

Вердикт

Cryptgeon — редкий пример, когда простота использования сочетается с серьезным подходом к безопасности. Клиентское шифрование, отсутствие записи на диск и open source код делают его отличной альтернативой проприетарным решениям. Для личного использования можно сразу пробовать демо-версию, а для корпоративных нужд — развернуть свой экземпляр за час.

P.S. Любопытный факт — проект поддерживает «обязательный темный режим», что выглядит логичным для сервиса о конфиденциальности.

🍪 Мы используем файлы cookie и сервис аналитики Яндекс.Метрика, чтобы сайт работал лучше. Продолжая пользоваться devtrends.ru, вы соглашаетесь с обработкой данных согласно Политике конфиденциальности.