Поддержка
Как начать, ответы на частые вопросы и как с нами связаться. Для iPhone и Android одинаково, кроме отмеченных мест.
CryptoPad шифрует короткие тексты открытыми ключами — на iPhone и на Android. У него нет аккаунта и сервера, поэтому ваши ключи и контакты хранятся на вашем телефоне, а не у нас, и мы не можем ни увидеть, ни восстановить их.
Написать нам: info@relcom.com. Пожалуйста, никогда не присылайте закрытые ключи и расшифрованные сообщения: они нам не нужны.
Как начать
- Создайте ключ. Откройте вкладку Settings, введите имя ключа и выберите его тип: на iPhone — нажав RSA, NIST или X25519 под именем, на Android — стрелкой рядом с кнопкой. Затем нажмите кнопку — на ней написано Generate RSA Key, Generate NIST Key или Generate X25519 Key.
- Отправьте свой открытый ключ. Нажмите Copy Public Key: на iPhone эта кнопка стоит рядом с ключом в разделе Your Keys, на Android — в меню ⋮ этого ключа. Вставьте ключ в любой мессенджер или письмо. Скрывать его незачем: он умеет только запирать сообщения для вас.
- Добавьте собеседников. Скопируйте открытый ключ собеседника, откройте вкладку Contacts, нажмите + на iPhone или Add Contact на Android, введите имя, вставьте ключ кнопкой Paste (iPhone) или Paste from Clipboard (Android) и нажмите Add.
- Зашифруйте. Нажмите на контакт, чтобы выбрать его получателем. На вкладке Pad наберите текст, нажмите Encrypt, затем Copy Output и вставьте шифровку в любой чат.
- Расшифруйте. Скопируйте присланную вам шифровку, на вкладке Pad нажмите Paste (iPhone) или Paste Input (Android), затем Decrypt.
То же самое со снимками экрана каждого приложения: Инструкции.
Частые вопросы
Я потерял ключ (или удалил приложение). Можно его восстановить?
Нет. Закрытая часть ключа создаётся на вашем телефоне, и пользоваться ей может только этот телефон; открыть её копию не может никто, в том числе мы. Если ключ удалён, зашифрованные для него сообщения открыть уже нельзя. Создайте новый ключ и разошлите собеседникам его открытую часть.
Работают ли сообщения между iPhone и Android?
Да. Обе версии говорят на одном языке: шифровка, сделанная на одной, открывается на другой, а открытый ключ, скопированный из одной, принимается другой как контакт.
Какой тип ключа выбрать?
Шифровать и расшифровывать можно ключами всех трёх типов: RSA (RSA-4096), NIST (P-256) и X25519. Ключи X25519 и NIST короткие и создаются быстро; ключи RSA длиннее, и их создание занимает несколько секунд. На Android ключи X25519 можно создать только начиная с Android 13 (на более старых версиях пункт показан как «X25519 (Android 13+)» и недоступен). Если у вас или у собеседника Android старше, используйте RSA или NIST. Ключей может быть несколько.
У меня новый телефон. Ключи переедут вместе с ним?
Нет — ни на iPhone, ни на Android. Создайте на новом телефоне новые ключи и разошлите собеседникам их открытые части. Сообщения, зашифрованные для старых ключей, откроются только на старом телефоне — пока ключи на нём есть.
- iPhone: ключи хранятся с пометкой «только на этом устройстве», и на другой iPhone они не переносятся — ни из резервной копии, ни при переносе данных. Контакты могут переехать вместе с резервной копией в iCloud или на компьютере.
- Android: резервная копия или перенос данных с телефона на телефон могут скопировать хранилище приложения, но ключи в нём зашифрованы ключом, который остаётся на старом телефоне, поэтому CryptoPad на новом телефоне воспользоваться ими не сможет. Контакты могут переехать — это зависит от настроек резервного копирования.
Почему не получается расшифровать?
CryptoPad перебирает все ваши ключи. Сообщение «Decryption failed: no matching key for this message» обычно значит одно из трёх:
- шифровка сделана для другого ключа — например, для старого, который вы удалили, или вообще не для вашего;
- текст обрезался или изменился при копировании: пропал символ в начале или в конце, мессенджер разбил его на несколько сообщений;
- вставлено что-то, что не является шифровкой CryptoPad. На Android в этом случае может появиться и сообщение «Input must be base64-encoded».
Попросите отправителя проверить, каким вашим открытым ключом он шифровал, и прислать сообщение ещё раз одним куском.
Почему кнопка Encrypt неактивна?
Сначала выберите получателя: откройте Contacts и нажмите на контакт, чтобы рядом появилась галочка (iPhone) или закрашенный кружок (Android). Ещё на вкладке Pad должен быть какой-нибудь текст.
Как удалить ключ или контакт?
На iPhone проведите по нему влево на вкладке Settings (ключи) или Contacts (контакты), нажмите Delete и подтвердите. На Android откройте меню ⋮ рядом с ним, нажмите Delete и подтвердите. Что происходит при удалении всего приложения, написано в политике конфиденциальности (она на английском).
Мои данные куда-нибудь отправляются?
Нет. У приложения нет доступа к сети, аналитики и аккаунта. Подробнее — в политике конфиденциальности (на английском).
Как сообщить о проблеме
Напишите на info@relcom.com и укажите:
- модель телефона и версию iOS или Android;
- версию CryptoPad: на iPhone — в «Настройки › Основные › Хранилище iPhone › CryptoPad», на Android — в «Настройки › Приложения › CryptoPad»;
- что вы делали, чего ожидали и что получилось вместо этого, с точным текстом ошибки, если она была;
- какими типами ключей пользуетесь и с iPhone или с Android ваш собеседник.
Снимок экрана помогает, если на нём нет ничего, что вы не хотели бы нам показывать. Никогда не присылайте закрытые ключи и расшифрованный текст. Они нам не нужны, а закрытый ключ приложение и не показывает.
Reliable Communications s.r.o., Prokopova 2856/10, 130 00 Praha 3, Чехия.