## Data Integrity in Cryptography

Introduction: – Till now you have learned about the symmetric key encryption and block ciphers. But this chapter deals with various cryptographic techniques designed for taking other security measures. Here, you will be focusing on integrity of data and various cryptographic tools and techniques implemented for achieving data integrity. What is Integrity? The very fundamental part of data security is its integrity. So data integrity can be defined as the consistency and accuracy of data that is stored in the

## Block Cipher

Introduction: – In this tutorial you will learn about another kind of encryption technique that applies deterministic algorithm along with symmetric key for encryption purpose of plain text block. So let’s dig deep into it.   What is Block cipher: – Block cipher is an encryption technique which inputs a block of bits of plain text &amp; processes to create block of bits of cipher text. Block size remain the same (fixed) for any specific scheme and the block size

## Symmetric Key Encryption

Introduction: – Till now you have learned about the basic meaning and the motive behind cryptography and the various means of encrypting information. There are more to learn about encryption system. Encoding of plain text is done in two ways and the name is given based on the keys used in encryption. These are: – Symmetric key encryption and Asymmetric key encryption   In this chapter you will learn about the symmetric key encryption. In this type of cryptography, encoding