How can a system enforce a minimum number of changed characters in passwords, without storing or processing old passwords in cleartext?

In some environments, it is required that users change a certain number of characters every time they create a new password. This is of course to prevent passwords from being easily-guessable, especially with knowledge of old passwords su… Continue reading How can a system enforce a minimum number of changed characters in passwords, without storing or processing old passwords in cleartext?

Why should one not use the same asymmetric key for encryption as they do for signing?

In an answer to a question about RSA and PGP, PulpSpy noted this:

It is possible to generate an RSA key pair using GPG (for both encryption and signing — you should not use the same key for both).

What is the reasoning behind this?… Continue reading Why should one not use the same asymmetric key for encryption as they do for signing?