The Register® — Biting the hand that feeds IT

Feeds

Software Smart Cards via Cryptographic Camouflage

By downloading you agree to our Terms & Conditions. We will email you a copy of the paper.

From the IEEE Symposium

Published January 2008

A sensitive point in public key cryptography is how to protect the private key. We outline a method of protecting private keys using cryptographic camouflage. Specifically, we do not encrypt the private key with a password that is too long for exhaustive attack. Instead, we encrypt it so that only one password will decrypt it correctly, but many passwords will decrypt it to produce a key that looks valid enough to fool an attacker. For certain applications, this method protects a private key against dictionary attack, as a smart card does, but entirely in software.

By downloading you agree to our Terms & Conditions. We will email you a copy of the paper.