SELF-HOSTED · ZERO-KNOWLEDGE

Пароли и заметки, которые не видит сервер

Larets хранит ваши секреты зашифрованными на вашем сервере. Ключ шифрования выводится только на устройстве — сервер и его администратор видят лишь шифротекст и счётчики.

Argon2idXChaCha20-Poly1305TOTP / e-mail 2FALinux · Windows

Почему Larets

01

Нулевое знание

Сервер не получает мастер-пароль и ключ хранилища. Утечка базы не раскрывает пароли и заметки.

02

Свой сервер

Данные лежат на вашем железе, без сторонних облаков и подписок. SQLite, Docker, обычный TLS.

03

Два фактора

TOTP или одноразовый код на почту. Второй фактор защищает вход, а мастер-пароль — сам ларец.

04

Веб-кабинет без пароля

Профиль и количество записей можно посмотреть в браузере по одноразовому коду. Мастер-пароль в браузер не вводится.

Как начать

  1. 1

    Запустите приложение

    Откройте Larets для Linux или Windows на своём компьютере. Сборку предоставляет администратор сервера.

  2. 2

    Укажите адрес сервера

    В поле «Адрес сервера» введите https://larets.nohau.ru

  3. 3

    Создайте хранилище или войдите

    Первый раз — вкладка «Новое хранилище»: e-mail, мастер-пароль (минимум 12 символов) и его повтор. Мастер-пароль нельзя восстановить.

  4. 4

    Включите 2FA

    В настройках приложения включите TOTP. Сохраните резервный доступ к аутентификатору: сброс 2FA делает администратор сервера.

Что указать в десктопе

Адрес сервераhttps://larets.nohau.ru
E-mailваш адрес
Мастер-парольминимум 12 символов
Второй факторTOTP или код на почту

Вход и регистрация выполняются в приложении. Пароль не отправляется на сервер и не сохраняется в браузере.

Веб-кабинет

Если нужно посмотреть профиль, статус 2FA и количество записей с чужого устройства — используйте кабинет.

1. В приложенииНастройки → Веб-кабинет → Создать код
2. В браузереОткрыть /account и ввести код
Срок действиякод — 5 минут, сессия — 30 минут
Открыть веб-кабинет

Как это устроено

КЛИЕНТ

Шифрует

Argon2id выводит ключ из мастер-пароля, XChaCha20-Poly1305 шифрует каждую запись.

TLS

Передаёт

На сервер уходят только шифротекст, соль KDF и доказательство аутентификации.

СЕРВЕР

Хранит

SQLite, метаданные и счётчики. Ключей и открытых паролей здесь нет.

Частые вопросы

Забыл мастер-пароль — что делать?

Восстановить его нельзя: ключ выводится только из пароля. Если пароль утерян, данные расшифровать невозможно.

Можно ли прочитать пароли на сайте?

Нет. Сайт показывает только профиль и количество записей. Ключей и открытого текста у сервера нет.

Что будет, если сервер взломают?

База содержит шифротекст, соль и обёрнутый ключ. Без мастер-пароля прочитать записи нельзя. Для сильной защиты используйте длинный уникальный пароль и TOTP.

Как установить приложение?

Сборки для Linux и Windows предоставляет администратор этого сервера. macOS — в планах.