Opened 10 years ago
Last modified 7 years ago
#11568 new enhancement
Diffie-Hellman key exchange
Reported by: | tevinjoseph | Owned by: | tevinjoseph |
---|---|---|---|
Priority: | major | Milestone: | sage-6.4 |
Component: | cryptography | Keywords: | public key exchange, Diffie-Hellman |
Cc: | nguyenminh2@… | Merged in: | |
Authors: | Tevin Joseph K.O. | Reviewers: | |
Report Upstream: | N/A | Work issues: | |
Branch: | Commit: | ||
Dependencies: | Stopgaps: |
Description
Diffie-Hellman was the first public-key algorithm ever invented, way back in 1976 . It gets its security from the difficulty of calculating discrete logarithms in a finite field, as compared with the ease of calculating exponentiation in the same field. Diffie-Hellman can be used for key distribution—Alice and Bob can use this algorithm to generate a secret key—but it cannot be used to encrypt and decrypt messages.
Attachments (1)
Change History (7)
Changed 10 years ago by
comment:1 Changed 10 years ago by
- Keywords public added
comment:2 Changed 10 years ago by
- Owner changed from mvngu to tevinjoseph
comment:3 Changed 8 years ago by
- Milestone changed from sage-5.11 to sage-5.12
comment:4 Changed 7 years ago by
- Milestone changed from sage-6.1 to sage-6.2
comment:5 Changed 7 years ago by
- Milestone changed from sage-6.2 to sage-6.3
comment:6 Changed 7 years ago by
- Milestone changed from sage-6.3 to sage-6.4
Note: See
TracTickets for help on using
tickets.