The document describes 11 practical implementations of cryptographic techniques using C programming language. The techniques implemented include Caesar cipher, Playfair cipher, Hill cipher, Rail Fence cipher, Data Encryption Standard (DES), Rivest-Shamir-Adleman (RSA) algorithm, and Diffie-Hellman key exchange algorithm. For each practical, it provides the objective, description of the algorithm, example, steps of the algorithm, and the C program code with inputs and outputs. The document is a practical file submitted by a student to fulfill the requirements for a Bachelor of Technology degree.