Updated OpenPGP Security (markdown)

Dominik Schürmann 2016-01-05 00:31:08 +01:00
parent b00263d2a1
commit 001e203b23
1 changed files with 2 additions and 2 deletions

@ -28,9 +28,9 @@ This is a privacy feature and prevents incidents like http://www.zeit.de/digital
## No expiry for keys created by OpenKeychain
We don't see any advantages in setting an expiry date for OpenPGP keys.
* If set, the user is required to extend the key before it reaches the expiry date (-> more interaction needed, less usable).
* It does not prevent any attack scenario (if set to e.g. 2 years in the future):
If a secret key is lost, the public key is still valid for 1 year in average and might be used by others to encrypt stuff.
* It does not prevent attack scenarios: If someone steals your secret key, he can extend the expiry date.
* Some argue that expiry dates help keeping the keyservers clean from valid but unused keys:
If a secret key is lost with an expiry date of 2 years in the future, the public key is still valid for 1 year in average and might be used by others to encrypt stuff.
Anyone can upload keys with User IDs containing the email and names of other persons, thus it is easy to flood keyservers with valid keys without the consent of the entity who controls the email address.
Thus, expiry dates are no valid fix for a much bigger problem that lies in the way OpenPGP keyservers operate currently.
* In general, OpenPGP keys need to be validated through other channels than keyservers to rely on them.