Results 1 to 8 of 8

Thread: difference between

  1. #1
    Senior Member
    Join Date
    Dec 2002
    Posts
    144

    difference between

    PGP, RSA, DSA, Elgamal?
    BlAcKiE
    GearBlitz

  2. #2
    Senior Member DeadAddict's Avatar
    Join Date
    Jun 2003
    Posts
    2,583
    I would also read the encryption tutorials written by some of the members of A.O

    http://www.antionline.com/showthread...hreadid=133897

  3. #3
    Senior Member
    Join Date
    Dec 2002
    Posts
    144
    hmm.. what i meant maybe is the relationship? is PGP using RSA encryption algorithm or something like that..
    BlAcKiE
    GearBlitz

  4. #4
    Senior Member
    Join Date
    Jul 2003
    Posts
    634
    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.

    i2c

  5. #5
    Senior Member
    Join Date
    Dec 2002
    Posts
    144
    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..
    BlAcKiE
    GearBlitz

  6. #6
    PGP, RSA, DSA, Elgamal?
    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.

    -Sam-

    PS: Not mathematically explained. Google it.

  7. #7
    Senior Member
    Join Date
    Dec 2002
    Posts
    144
    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?
    BlAcKiE
    GearBlitz

  8. #8
    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>

    PGP:
    * 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)

    El Gamal:
    * Encryption algorithm
    * Extension of Diffie-Hellman key exchange design

    Digital Signatures:
    * 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.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •