The method of transforming ordinary plain language into incomprehensible text and vice versa is known as cryptography. It’s a method of storing and transferring data in a format that can only be read and processed by those who are authorized to do so. Cryptography may be used for user authentication as well as protecting data from theft or modification.
Services of Cryptography
The primary goal of cryptography is to deliver the four basic information security services listed below. Let’s look at some of the possible aims that cryptography can achieve.
- Confidentiality : Cryptography’s most fundamental security function is confidentiality. It is a security service that protects information from being accessed by unauthorized individuals. It’s also known as confidentiality or privacy. Confidentiality can be achieved in a variety of ways, ranging from physical security to data encryption using mathematical techniques.
- Data Integrity : It is a data security service that deals with detecting any data changes. An unauthorized entity may make changes to the data, either purposefully or unintentionally. The integrity service verifies if data has been created, sent, or stored by an authorized user since it was last created, sent, or saved. Data integrity does not prevent data from being altered, but it does provide a mechanism of determining whether data has been tampered with in an illegal way.
- Authentication : The originator is identified through authentication. It assures the receiver that the data he or she has received has only come from a known and verified source.
- Non-repudiation : It’s a security feature that assures an entity can’t claim ownership of a previous commitment or activity. It is a guarantee that the data’s original originator cannot dispute the data’s creation or transmission to a recipient or third party. Non-repudiation is a desired quality in cases when there is a risk of a disagreement regarding data sharing.
Interested in learning about similar topics? Here are a few hand-picked blogs for you!