Understanding RSA Algorithm Principles (Part 1)

Understanding RSA Algorithm Principles (Part 1)

If you ask me, which algorithm is the most important? I might answer “Public Key Encryption Algorithm“. Because it is the cornerstone of computer communication security, ensuring that encrypted data cannot be cracked. You can imagine the consequences if credit card transactions are compromised. Before getting into the main topic, let me briefly introduce what … Read more

Understanding RSA Algorithm Principles (Part 2)

Understanding RSA Algorithm Principles (Part 2)

Last time, the author introduced some number theory knowledge. With this knowledge, we can understand the RSA algorithm. This is currently the most important encryption algorithm on Earth. 6. Steps for Key Generation We will understand the RSA algorithm through an example. Suppose Alice wants to communicate securely with Bob, how should she generate her … Read more