Essay sample library > Data Encryption

Data Encryption

2023-04-26 22:01:03

Data encryption I. What is data encryption? Data encryption means converting plain text into a form that can not be decrypted and unintentionally read into human eyes. Therefore, it is called a ciphertext so that an unauthorized party can not obtain information from the document. According to Webster's dictionary, "Encryption is the practice and research of data encryption and decryption, and it encodes data so that only specific individuals can decrypt." Crypto is derived from the Greek kruptos I will.

The purpose of this paper is to study how data encryption works as the backbone of the Internet and its Achilles tendon, protecting and promoting important citizen's freedom and posing a threat to public safety is there. Part 2 describes a brief overview of data encryption, Part 3 explains in more detail the duality of data encryption and the respective benefits and burden it brings. Next, the fourth section briefly describes the current US government's proposal to balance the occasional conflicting interests between private libertarians and law enforcement officials.

Let's complete the vocabulary. Unencrypted data is called plain text, encrypted data is called ciphertext, and computer mechanisms or recipes executed to encrypt data are called encryption algorithms. Since the encryption key is used with the algorithm to scramble the plaintext, the correct key needs to be decrypted with the algorithm. Therefore, only the party holding the key can access the original data. Because the software can do everything, the key is a long string of digits that you do not need to remember or follow.

The encryption algorithm converts and protects data according to the specified operation. For example, a private key algorithm such as the US Department of Defense DES (Data Encryption Standard) uses the same key for data encryption and decryption. As long as the algorithm is sufficiently complex, no one can decrypt the data without a key.

Both encryption and hashing are the foundation of block chain technology. In other words, a hash is to convert data into data that can not be read in one direction (hash value). With encryption you can convert in both directions. Because data is encrypted with key, it can not be read. With this key you can decrypt this unreadable data to its original value at any time. CRUD stands for Create-Read-Update-Delete. These are the basic operations of persistent storage. Well, remember the above basic block chain theme above, you can not delete the block chain written transaction. Even updating existing transactions can not be done because they are immutable. So 'CRUD' operation is not the robot you are looking for!