RSA algorithm | Rivest Shamir Adleman algorithm (Anglų)
Ieškokite " RSA algorithm " OR " Rivest Shamir Adleman algorithm " NRICH | PLUS | maths.org | Google
Apibrėžimas amžius 18 lygis-ang. 3
This is the algorithm which is very widely used for encrypting all kinds of private messages:
- Find two large prime numbers P and Q;
- Choose a number E less than PQ, which has no prime factors in common with (P−1)(Q−1);
- Find E, the multiplicative inverse of D mod (P−1)(Q−1). This means that DE=1 (mod(P−1)(Q−1)), i.e. (DE−1) is divisible by (P-1)(Q-1);
- Now the function to encrypt a message represented by a positive integer T, is f(T)=TE(mod(PQ)).
- The function to decrypt an encrypted message represented by C, is g(C)=CD(mod(PQ)).
Nuorodos
- platesnis (br):
- (en) Algorithm
- nurodytas (refs):
- (en) Coprime
- (en) Cryptography
- (en) Factorise
- (en) mod
- (en) Multiplicative inverse
- (en) Prime factor
- (en) Prime number
- rodomas į (refd):
- (en) RSA
Finansuojamas: EU Socrates Minerva, HeyMath!, Cambridge University Press