~ubuntu-branches/debian/stretch/uswsusp/stretch

« back to all changes in this revision

Viewing changes to README.encryption

  • Committer: Bazaar Package Importer
  • Author(s): Rodolfo García Peñas (kix), Rodolfo García Peñas (kix), Closes: #552484, #576803, #528483, Closes: #495111, #595125, #486352, #433872, #590233, Closes: #550725, #549118, Closes: #437094, #586674, #547158, #567604, Closes: #520705, Anibal Monsalve Salazar
  • Date: 2011-03-14 08:26:16 UTC
  • mfrom: (0.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20110314082616-7mjcl6tfzsv22arm
Tags: 1.0-1
[ Rodolfo García Peñas (kix) ]
* New 1.0 version [Closes: #589743, #578496, #617534]
* A lot of new machines. 
  [Closes: #552484, #576803, #528483] 
  [Closes: #495111, #595125, #486352, #433872, #590233] 
* A new length for addressing 
  [Closes: #550725, #549118]
  (http://lkml.org/lkml/2009/11/3/377)
* Support for Kernel Mode Set (KMS) 
  [Closes: #437094, #586674, #547158, #567604]
* Switch to dpkg-source 3.0 (quilt) format
* Compiled without splash support. 
  libsplash is not included in stable, many bugs.
* Moved the manpage file "suspend.conf.8" to manual section 5.
  [Closes: #520705]

[ Anibal Monsalve Salazar ]
* Update uploaders list

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Suspend encryption
 
2
~~~~~~~~~~~~~~~~~~
 
3
 
 
4
Encryption in suspend-utils uses RSA internally; the reason is that we
 
5
want to only prompt for passphrase on resume. So, during suspend, the
 
6
image is effectively encrypted with a public key, and during resume,
 
7
the user has to first decrypt the corresponding private key using a
 
8
passphrase, which then is used to decrypt the image.
 
9
 
 
10
The image is always encrypted with symmetric algo. If RSA is used
 
11
(optional) then the key for the symmetric encryption is random and the
 
12
PK is used to safely store the key in the header of the image; the
 
13
random key is encrypted with RSA and stored in the header, RSA private
 
14
key is (encrypted using the password at installation time) is also
 
15
stored in the header.  At resume the password is used to unlock the
 
16
private key which is then used to decrypt the random key.  IOW we
 
17
don't use RSA to encrypt the whole image ;)