Ciphertext is the encrypted form of the plaintext that is encrypted by an encryption algorithm. When a data needs to be transmitted but kept confidential, so that nobody can read the data while in transit, encryption process is used. On the sender side, the plaintext is given as input into encryption algorithm which does complex…
Category: Cryptography
Integrity
Integrity is making sure, that the data is intact without any changes. This can be achieved by hashing the data. When data is being received or processed, the hashes can be validated against the original hash to make sure, the data has not been compromised.
Confidentiality
Confidentiality is process of making sure that only authorized subject (person or entity) can access the data. This can be achieved by encrypting data, providing access to only authorized using authentication, privilege levels.