permaculture playing cards
The moose likes Security and the fly likes Electronic signatures? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Engineering » Security
Bookmark "Electronic signatures?" Watch "Electronic signatures?" New topic

Electronic signatures?

Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1599
I want to know, what are electronic signatures? what is their role in security and how they are normally implemented through software/code? When I am browsing I often see a 'view certificate' kind of pop-up from veri-sign or so at some site, does that have any relation to these?

Keep Smiling Always — My life is smoother when running silent. -paul
[FAQs] [Certification Guides] [The Linux Documentation Project]
Pat Farrell

Joined: Aug 11, 2007
Posts: 4659

Google is your friend.
Look at gpg/pgp for example uses.

There are several kinds of electronic signatures. But the most common type uses RSA. This is a crude overview. From wikipedia:

A digital signature scheme typically consists of three algorithms:

* A key generation algorithm that selects a private key uniformly at random from a set of possible private keys. The algorithm outputs the private key and a corresponding public key.
* A signing algorithm which, given a message and a private key, produces a signature.
* A signature verifying algorithm which given a message, public key and a signature, either accepts or rejects.
Akhilesh Trivedi
Ranch Hand

Joined: Jun 22, 2005
Posts: 1599
Thanks Pat, I actually came here after reading wikipedia. However words pgp and gpg were really worth, thanks again.
I agree. Here's the link:
subject: Electronic signatures?
It's not a secret anymore!