Язык: RU

← Все инструкции

Ключи: какой тип выбрать и как их беречь

На ключах в CryptoPad держится всё. Здесь рассказано, из чего состоит ключ, какой из трёх типов выбрать, как убедиться, что ключ собеседника действительно его, и что будет, если ключ пропал. Всё это одинаково для iPhone и Android.

Две части: одна остаётся у вас, другую вы раздаёте

Каждый ключ, созданный в CryptoPad, — это пара.

Сообщение, зашифрованное для человека, открывает только закрытая часть его ключа. Даже отправитель не сможет прочитать его после шифрования.

Имя ключа — только подпись для вас. Оно не входит в открытый ключ, и те, кому вы ключ отправите, его не увидят.

Какой тип выбрать

CryptoPad создаёт ключи трёх типов. Все три шифруют и расшифровывают, и все три работают между iPhone и Android: сообщение, зашифрованное на одном, откроется на другом, какого бы типа ни был ключ.

ТипЧто этоЧто важно знать
RSARSA с ключом 4096 битСамый длинный открытый ключ; создаётся несколько секунд. Выбран по умолчанию в обоих приложениях.
NISTЭллиптическая кривая P-256Короткий, создаётся сразу. Работает на любом поддерживаемом телефоне.
X25519Эллиптическая кривая X25519Короткий, создаётся сразу. На Android нужен Android 13 или новее.

Если у вашего собеседника Android версии ниже 13-й, дайте ему ключ RSA или NIST, а не X25519: его телефон может не суметь зашифровать для такого ключа. Если не знаете, что выбрать, NIST работает везде.

Тип ключа у собеседника может отличаться от вашего. Каждый из вас шифрует для ключа другого, какого бы типа тот ни был.

Несколько ключей

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

В контакте хранится один открытый ключ. Если человек дал вам два ключа, добавьте их как два контакта с разными именами.

Убедитесь, что ключ принадлежит собеседнику

Открытый ключ передаётся по обычным каналам — в чате, в письме. Тот, кто контролирует канал, может подменить его своим и читать то, что вы шифруете «для собеседника». Поэтому, прежде чем доверять ключу контакта, сверьте его с этим человеком по другому каналу: положив телефоны рядом при встрече или прочитав вслух по телефону. Сравнивайте весь ключ или хотя бы длинный кусок из середины — не первые и не последние строки: у всех ключей одного типа они похожи (все ключи RSA, например, заканчиваются одинаково).

То же — для вашего ключа: скажите людям, какой ключ ваш.

Если ключ пропал

Закрытой частью можно пользоваться только на телефоне, который её создал. Никто — и мы тоже — не может перенести её на другой телефон или открыть её копию, поэтому потерянный ключ не восстановить. Что может попасть в резервную копию телефона, сказано в политике конфиденциальности (на английском).

Заменив ключ, отправьте новую открытую часть тем, кто вам пишет, и попросите их заменить ваш старый ключ в своих контактах.

Другие ответы — на странице Поддержка.

← Все инструкции