Cryptography is a free engineering handbook covering important course topics, detailed notes, diagrams, equations, formulas and study materials. Download this digital book and reference guide for Diploma, BE, BTech, BCA, BSc, MCA and other degree courses.
Explore 150 topics in 5 chapters on encryption, classical and modern ciphers, network security, AES, DES, RSA, cryptosystems, message authentication, digital signatures and key exchange. Learn data confidentiality, integrity and privacy for exams, revision, interviews, assignments and projects.
RELATED ENGINEERING BRANCHES
Computer Science Engineering (CSE), Information Technology (IT), Computer Engineering, Cybersecurity, Network Engineering, Software Engineering and Electronics & Communication Engineering (ECE).
TOPICS COVERED: 76 DISTINCT ENTRIES FROM 150
CRYPTOGRAPHY & NETWORK SECURITY
1. Basics of Cryptography
2. Conventional Cryptography
3. Key Management and Conventional Encryption
4. Keys
5. Pretty Good Privacy (PGP)
6. Digital Signatures
7. Digital Certificates
8. OSI Security Architecture
9. Network Security
10. Types of Attacks
11. Denial of Service (DoS) Attack
12. Smurf Attack
13. Distributed Denial of Service (DDoS) Attacks
14. Security Mechanisms
15. A Model for Network Security
CLASSICAL & BLOCK CIPHERS
16. Symmetric Ciphers
17. Classical Substitution Techniques
18. Classical Transposition Techniques
19. Rotor Machines
20. Steganography
21. Block Cipher Principles
22. Data Encryption Standard (DES)
23. Differential Cryptanalysis Attack
24. Cipher and Reverse Cipher
25. Security of DES
26. Strength of DES
27. Differential and Linear Cryptanalysis
28. Block Cipher Design Principles
AES & FINITE FIELDS
29. Finite Fields
30. Euclidean Algorithm
31. Finite Fields of the Form GF(p)
32. Polynomial Arithmetic
33. Finite Fields of the Form GF(2^n)
34. AES Cipher
35. Substitute Bytes Transformation
36. Evaluation Criteria for AES
37. ShiftRows Transformation
38. AddRoundKey Transformation
39. AES Key Expansion Algorithm
40. Equivalent Inverse Cipher
ENCRYPTION MODES & RANDOM NUMBERS
41. Multiple Encryption and Triple DES
42. Triple DES with Two Keys
43. Block Cipher Modes of Operation
44. Cipher Feedback Mode
45. Output Feedback Mode
46. Counter Mode
47. Stream Ciphers
48. RC4 Algorithm
49. Random Number Generation
50. Pseudorandom Number Generators
51. Linear Congruential Generators
52. Cryptographically Generated Random Numbers
53. Blum Blum Shub Generator
54. True Random Number Generators
KEY DISTRIBUTION & CONFIDENTIALITY
55. Key Hierarchy
56. Key Distribution Centre
57. Transparent Key Control Scheme
58. Controlling Key Usage
59. Confidentiality Using Symmetric Encryption
60. Link versus End-to-End Encryption
61. Key Distribution
62. Traffic Confidentiality
PUBLIC-KEY CRYPTOGRAPHY
63. Prime Numbers
64. Fermat's and Euler's Theorems
65. Testing for Primality
66. Chinese Remainder Theorem
67. Discrete Logarithms
68. Principles of Public-Key Cryptosystems
69. RSA Algorithm
70. Optimal Asymmetric Encryption Padding
71. Distribution of Secret Keys Using Public-Key Cryptography
72. Diffie-Hellman Key Exchange
73. Example of Diffie-Hellman Algorithm
74. Key Exchange Protocols
75. Man-in-the-Middle Attack
76. Elliptic Curve Arithmetic
APP FEATURES
Chapter-wise notes, comfortable reading, simple navigation, mobile-optimized diagrams and important exam topics. Use this free cryptography ebook for Computer Science, IT and network security study.
Latest Version
13.0Uploaded by
Sayed Hassan Hasaand
Requires Android
Android 7.0+
Category
Free Books & Reference AppContent Rating
Everyone
Security Report
Report
Flag as inappropriateLast updated on Oct 29, 2026
✨ What’s New
• Added Premium Purchase option for an enhanced, ad-free experience.
• Improved app stability and performance.
• Fixed minor bugs and improved overall user experience.
• General improvements and optimizations.
