digital id : Java Glossary
home D words local find no local find frame, full screen Google search web for topic jump to footer translate with Babelfish by Roedy Green ©1996-2008 Canadian Mind Products
Go to : punctuation 0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z (all)
digital id
One type of digital id works on the principles of public key cryptography. Only you know a private key. It lives hidden inside your smart card or a fob in a way that makes it very difficult to get it out. Attempts to do so destroy the card. Your corresponding public key is on file as a matter of public record. To prove you are you to a merchant, the merchant gives your smart card a challenge phrase to encrypt. The card does so using its private key and a tiny embedded Java engine. The merchant then decrypts the result with your public key. If it gets back where it started, it proves your card contains the secret private key. The card never reveals the key itself.

Information embedded electronically in the card, such as name, address, account number, phone number, id number and public key can be digitally signed by some authority, in a way that it is tamper proof. This way, it in not necessary to check with some central database when checking the card.

Air port authorities would still need to check a database to discover recent no-fly restrictions.

Of course it does not prove that the person holding the card is you, just that the card itself is not a forgery.

Other schemes examine thumbprints, or retinal patterns or signatures and compare them the ones on file. The problem is when you measure, you never get exactly the same numbers, so the matching has to be approximate.


CMP_homejump to top
CMP logo
feedback Please email your feedback for publication, errors, omissions, broken/redirected link reports
and suggestions to improve this page to Roedy Green : feedback email
made with CSS
HTML Checked!
ICRA ratings logo
mindprod.com IP:[65.110.21.43]
Your face IP:[38.103.63.16] Visit DavidSuzuki.org
You are visitor number 2,889.
You can get a fresh copy of this page from: or possibly from your local J: drive (Java virtual drive/Mindprod website mirror)
http://mindprod.com/jgloss/digitalid.html J:\mindprod\jgloss\digitalid.html