p> вот сценарий: < /p>
- Начальная настройка: < /strong> < /p>
- Алиса и Боб оба зарегистрируются на сервере и загружают свои пакеты с под ключ. /li>
- проблема со стороны Боба (первый выпуск):
- Боб получает зашифрованный предварительный доки -Whispermessage < /code>, но не может расшифровать его.
Код: Выделить всё
[Error: Missing Signed PreKey for PreKeyWhisperMessage] - Примечание: до этого Боб не отправлял Алисе никаких сообщений.
- Боб получает зашифрованный предварительный доки -Whispermessage < /code>, но не может расшифровать его.
- Проблема на стороне Алисы (второй выпуск):
- После того, как Боб встречает вышеописанная ошибка, если Боб затем отправит сообщение Алисе, Алиса выдаст эту ошибку при попытке расшифровать сообщение:
Код: Выделить всё
[Error: unable to find session for base key BX+cGz/mCJDPm2R4bJ7ggHzaX8gCBLOZN5Z6VZSxs+hO, 33] - Эта ошибка, по -видимому, указывает на то, что Алиса не может найти сеанс для BaseKey от bob.
< /li> - наблюдения: < /strong> < /p>
на устройстве Боба , перед шифрованием, я вижу, как засеяние в объекте шифра. < /code> в сеансе или хранении. < /li>
Вот образец журнала шифра со стороны Алисы во время расшифровки:basekey (Код: Выделить всё
{"encryptJob": [Function anonymous], "fillMessageKeys": [Function anonymous], "loadKeysAndRecord": [Function anonymous], ...}) отсутствует, что, по -видимому, соответствует сообщению об ошибке.Код: Выделить всё
BX+cGz/mCJDPm2R4bJ7ggHzaX8gCBLOZN5Z6VZSxs+hO
- После того, как Боб встречает вышеописанная ошибка, если Боб затем отправит сообщение Алисе, Алиса выдаст эту ошибку при попытке расшифровать сообщение:
- Вопросы: [/b]
- Почему на устройстве Боба возникает ошибка «отсутствующий подписанный предварительный
Почему Алиса затем бросает ошибку «не может найти сеанс для базового ключа» при попытке расшифровать ответ Боба? , например, настройка сеанса или обработка предварительного ключа, особенно когда Боб не отправлял никакого сообщения раньше?
- Почему на устройстве Боба возникает ошибка «отсутствующий подписанный предварительный
Подробнее здесь: https://stackoverflow.com/questions/793 ... ion-errors