November 3rd, 2003, 04:29 AM
November 3rd, 2003, 05:02 AM
I would also read the encryption tutorials written by some of the members of A.O
November 3rd, 2003, 12:38 PM
hmm.. what i meant maybe is the relationship? is PGP using RSA encryption algorithm or something like that..
November 3rd, 2003, 03:06 PM
There either names for the algothim used, or there product name.
RSA is a type of algothim, but they can use a varitey of one way fuctions. Its the daddy of public key encryption really. which is what the others you have listed are based on, all using different mathmatical algothims.
November 3rd, 2003, 03:55 PM
so u mean PGP is not using RSA PKCS?
and is thought RSA is a company.. however i guess the three person who invented PKC could have started the company later on called it RSA..
November 3rd, 2003, 04:01 PM
PGP and RSA is a public key system. You distribute your public key and people can encrypt stuff so that only you can read it. This works because the modulus is so large it is basically unfactorable.
DSA is private key encryption which means there is one key to encryp and decrypt. More dangerous because you must share the key through a secure channel.
Elgamal no idea.
PS: Not mathematically explained. Google it.
November 3rd, 2003, 04:25 PM
what about digital signature?
if i have this message to transmit, i signed this msg.. will it be the same with other message that i signed?
November 4th, 2003, 05:46 AM
Read the tutorial(s) mentioned by DA's above post.
Just to add a few items to prev posts to get your mind going...
<disclaimer> this is not a tutorial...just some snipits of info to try to help...also I'm not an expert in this field but have some insights for you </disclaimer>
* Stands for Pretty Good Privacy
* Use this to sign your data, encrypt it, or both
* Based on public/private key architecture: you encrypt message with the recipient's public key (you must exchange public keys first) then the recipient decrypts it with your public key
* Uses RSA, DSS, or Diffie-Hellman for public-key encryption
* Uses CAST-128, IDEA, or 3DES for symmetric encryption: symmetric is a share key situation where same key encrypts and decrypts
* Uses SHA-1 for hash coding (signing)
* Encryption algorithm
* Extension of Diffie-Hellman key exchange design
* Used to guarantee identity of person
* Ensures integrity is maintained
* Digital signature: In PGP, hash code of message created using SHA-1, message digest is encrypted using DSS or RSA with sender's private key and included with message
Hope this helped more than hurt. Happy reading.