Содержание
- 2. The Discrete Log Problem The El Gamel public key cryptosystem is based upon the difficulty of
- 3. For a small value of p, it is easy to solve a DLP by trial and
- 4. El Gamel El Gamel is a public key cryptosystem with security which relies on the difficulty
- 5. El Gamel Key Generation Bob generates public and private keys as follows: He picks a large
- 6. He picks a random number a between 1 and p-1. He computes y = ga mod
- 7. El Gamel Encryption If Alice wants to send Bob a message, she looks up Bob’s public
- 8. She generates a random number k between 1 and p-1. She computes r = gk mod
- 9. El Gamel Decryption Bob receives the ciphertext (r,c) from Alice. He decrypts it as follows: He
- 10. Comparing RSA and El Gamel RSA Security based on the difficulty of the factorisation problem. The
- 11. RSA The encryption and decryption algorithms are the same (modular exponentiation). RSA is a patented algorithm.
- 12. The Elliptic Curve DLP A further advantage of the El Gamel cryptosystem, is that it can
- 13. Applications of public key cryptosystems. Public key cryptosystems are generally less efficient but more secure than
- 14. Digital Signatures A digital signature for a message from a particular sender is a cryptographic value
- 15. To digitally sign a message m using a public key cryptosystem, Bob simply encrypts the message
- 16. Digital Signature using RSA Bob takes a message m and uses his private key d to
- 18. Скачать презентацию