Введение в For You Messages
Это приложение использует асимметричное шифрование для шифрования сообщений. Приложение начинается с создания открытого ключа пользователя и закрытого ключа.
Если пользователь хочет отправить сообщение другому пользователю, приложение запрашивает открытый ключ другого пользователя на сервере.
Затем приложение шифрует сообщение открытым ключом целевого пользователя и отправляет его целевому пользователю. Затем целевой пользователь может использовать свой закрытый ключ для расшифровки сообщения.
Пользователь также может зашифровать сообщение паролем определенной длины. Целевой пользователь должен знать пароль, чтобы прочитать сообщение.
Это приложение хранит закрытый ключ пользователя на устройстве. Он не будет хранить закрытый ключ на сервере, чтобы защитить пользователя. Таким образом, если пользователь использует новое устройство, приложение сгенерирует новый закрытый ключ и открытый ключ. Старые сообщения, зашифрованные старым открытым ключом пользователя, не смогут быть расшифрованы на новом устройстве. Пользователю необходимо использовать старое устройство для расшифровки старых сообщений.
Приложение предназначено для использования пользователем как способ отправки нечастых зашифрованных сообщений. Другими словами, он не предназначен для использования в качестве обычного приложения для чата.
Если пользователь хочет отправить сообщение другому пользователю, приложение запрашивает открытый ключ другого пользователя на сервере.
Затем приложение шифрует сообщение открытым ключом целевого пользователя и отправляет его целевому пользователю. Затем целевой пользователь может использовать свой закрытый ключ для расшифровки сообщения.
Пользователь также может зашифровать сообщение паролем определенной длины. Целевой пользователь должен знать пароль, чтобы прочитать сообщение.
Это приложение хранит закрытый ключ пользователя на устройстве. Он не будет хранить закрытый ключ на сервере, чтобы защитить пользователя. Таким образом, если пользователь использует новое устройство, приложение сгенерирует новый закрытый ключ и открытый ключ. Старые сообщения, зашифрованные старым открытым ключом пользователя, не смогут быть расшифрованы на новом устройстве. Пользователю необходимо использовать старое устройство для расшифровки старых сообщений.
Приложение предназначено для использования пользователем как способ отправки нечастых зашифрованных сообщений. Другими словами, он не предназначен для использования в качестве обычного приложения для чата.
Читать ещё