<div dir="ltr">Computer A encrypts message with a personal key and stores the message in the cloud. The personal key is never shared so it can't be attacked, computer B gets the messages and decrypts with the personal key.w<br></div><div class="gmail_extra"><br><div class="gmail_quote">On 31 October 2014 21:04, Nadim Kobeissi <span dir="ltr"><<a href="mailto:nadim@nadim.computer" target="_blank">nadim@nadim.computer</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi everyone,<br>
I've been wondering about how to make asynchronous forward-secret messaging systems work when the user is accessing message history from multiple devices.<br>
<br>
Say I send a bunch of messages from computer A to another user's computer U.<br>
Later, I buy myself a new computer B on which I want to download and decrypt my message history.<br>
<br>
If the messages I sent all relied on my long-term identity, then I can just use my long-term key pair to decrypt the messages on computer B and there wouldn't be a problem.<br>
<br>
However, I am wondering how that would work in case I was using forward-secret session keys that changed message by message. How would the session secrets be communicated across devices? How would computer B be able to decrypt my forward-secret messages sent from computer A?<br>
<br>
It would be great to hear the opinion of the many experts on this list regarding this matter.<br>
<br>
Regards,<br>
NK<br>
<br>
______________________________<u></u>_________________<br>
Messaging mailing list<br>
<a href="mailto:Messaging@moderncrypto.org" target="_blank">Messaging@moderncrypto.org</a><br>
<a href="https://moderncrypto.org/mailman/listinfo/messaging" target="_blank">https://moderncrypto.org/<u></u>mailman/listinfo/messaging</a><br>
</blockquote></div><br></div>