Secrecy versus Privacy in RSA based Schemes
RSA is a scheme that can be used for two purposes.
Secrecy – Encrypting in transit data – Data Encryption. This is the basis for all certificate based data encryption schemes.
Privacy – Hiding or Proving your identity – Digital Signatures.
More on Secrecy – Does RSA encrypt data in transit?
Actually, no. All RSA does is establish the session key that is to be used for the in-transit encryption.
Bitcoin Transactions
For example, in bitcoin transactions, you are more interested in PROVING the identity of the SENDER (the one who signs the transaction). For this, the digital signature aspect of RSA is used. The encryption algorithm used in bitcoin is ECSDA (not SHA256)
””’
Need an experienced AWS/GCP/Azure/DevSecOps Professional to help out with your Public Cloud Strategy? Set up a time with Anuj Varma.
Leave a Reply