Skip to content

Commit

Permalink
move the meat of what we have about multi-device into next-level back…
Browse files Browse the repository at this point in the history
…up documentation
  • Loading branch information
dkg committed Dec 22, 2016
1 parent 638ef51 commit fa03e7f
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 53 deletions.
39 changes: 39 additions & 0 deletions doc/backup.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
Autocrypt Secret Key Backup
===========================

This is for Autocrypt Level 1 or later...

The MUA generates a strong "backup code" and gets the user to write it
down somewhere. Then it serializes its secret key material into a
message encrypted by the the backup code. This message is given a
custom header and is sent to the account in question::

Autocrypt-Secret-Key-Backup: key_backup_data=<encrypted_secret_key>
From: alice@example.net
To: alice@example.net

.. todo::

should the MUA store the message in the SMA, or store it to file or
what?


Restore
-------

.. todo::

Fill in here

Prompting the user for backup code?

Note also that the backup code MUST be strong -- it is subject to
brute force attacks by anyone who holds a copy.

Backup and Sync
---------------


.. todo::

say something about the relationship between backup and sync
53 changes: 0 additions & 53 deletions doc/multi-device.rst

This file was deleted.

10 changes: 10 additions & 0 deletions doc/next-steps.rst
Original file line number Diff line number Diff line change
Expand Up @@ -53,3 +53,13 @@ RSA2048 to Curve 25519
.. todo::

Document change in preference for keys from RSA 2048 to Curve 25519.


Backups
-------

see :doc:`backup`

.. todo::

We need guidance on how backups might be done safely.

0 comments on commit fa03e7f

Please sign in to comment.