Features of the RSA algorithm

  • secrecy and privacy: the content of the information and communication must be ONLY accessible to the sender and the recipient of the information
  • integrity: the content must not be altered during the exchange phase, therefor it must stay in its original form
  • authentication: this aspect is very important because RSA guarantees the origin of the sent information, only the sender with his own private key is able to encrypt the message therefor transform the message into an unreadable form consequently the receiver will have confirmation of the origin because he will be able to decrypt the message only through the corresponding public key
  • non repudiation: the sender cannot state that the message has not been encrypted with his private key because the private key used for the encryption is unique and it's the owner's responsibility to make sure that it is not used by non authorized third parties
Posted on by