RSA Encryption Algorithm
2 years ago
10
w3.docx
w3.docx
RSA is a common algorithm used to generate Asymmetric keys. Let’s look at an example using two small prime numbers.
Let p = 3 (The 1st prime number)
Let q = 11 (The 2nd prime number)
Now compute N = p X q = 33
Compute z = (p -1)(q-1) = (3 – 1)(11 – 1) = 20
Now pick a number e such that 1 < e < z (e has to be prime)
Pick E = 7
Now compute
(D x E) mod Z ) = 1 (Pick some number d). An example for d = 3
(3 x 7) mod 20 = 1 (Satisfies the equation)
The keys are:
(D, N)
(E, N)
And in our case
Encryption Key = (3, 33)
Decryption Key = (7, 33)
Now for this discussion, you are going to use two prime number p and q and find the following
1. N
2. Z
3. D
4. Now PICK E
Rubric
|
Requirement |
Correct |
Partially Correct |
|
Compute N |
30% |
15% |
|
Compute Z |
30% |
15% |
|
FOUND D |
35% |
20% |
- Research Paper
- Does the theory of evolution undercut the arguement of design? why or why not
- Final Paper
- Choose one of the following Case Studies: Food WebsCoding TheoryNetwork Flows Write a 750- to 1,250-word paper in which you complete one of the...
- Week 5
- BUS303: Human Resources Management
- Nursing: History & Physical Assignment
- Documentary Film Review
- Discussion Post
- Assignment