-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Bug] Read-Once messages fail to decrypt every-so-often #20
Comments
What is the message? "decryption failed", "no message for you", "decryption successful" but nothing there? Those would point to different causes. |
Most common error is: "no message for you"
I think THAT may be the issue, recipient and I may often engage in messages that would (arbitrarily or not) need to be Read-once that ONE time (or more) then a regular 'Anon' or 'Signed' in between then back to Read-once. Perhaps forcing a reset after each pair of Read-once messages are sent/replied? |
Encrypting Anonymous or Signed messages should not have any influence on Read-once conversations because those modes don't create any ephemeral data (private and public keys) that need to be stored between messages. A "no message for you" error usually comes from the recipient's ID (a part of their public key, after encrypting it with the key made by combining their ephemeral private key and the sender's public key with a ECDH operation) not being the same as that in the message, which usually comes from having gone out of sync so that the stored ephemeral private key does not match the ephemeral public key stored on the sender's end. . . Sorry about the long explanation ;-) |
Not at all, thanks for taking the time. FYI: To reset myself's Read-Once I tried to do it from the Edit menu and a prompt states that this should be done form the "Reset" button in Options but, I am unable to find this under any of the interface options. |
Read-Once messages fail to decrypt every-so-often and for no apparent reason.
ISSUE happens sporadically when:
The text was updated successfully, but these errors were encountered: