## With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

No credit card required

## Book Description

Information Theory, Coding & Cryptography has been designed as a comprehensive text for the students of engineering discussing Source Encoding, Error Control Codes & Cryptography. The book contains the recent developments of coded modulation, trellises for codes, turbo coding for reliable data and interleaving. The text balances the mathematical rigor with exhaustive amount of solved, unsolved questions along with a database of MCQ's.

1. Cover
2. Title Page
3. Contents
4. Foreword
5. Preface
6. Part A: Information Theory and Source CodinG
1. Chapter 1: Probability, Random Processes, and Noise
1. 1.1 Introduction
2. 1.2 Fundamentals of Probability
3. 1.3 Random Variables and Its Characteristics
4. 1.4 Statistical Averages
5. 1.5 Frequently Used Probability Distributions
6. 1.6 Random Processes
7. 1.7 Noise
8. 1.8 Solved Problems
9. Multiple Choice Questions
10. Review Questions
2. Chapter 2: Information Theory
1. 2.1 Introduction
2. 2.2 Measure of Information
3. 2.3 Entropy
4. 2.4 Information Rate
5. 2.5 Channel Model
6. 2.6 Joint Entropy and Conditional Entropy
7. 2.7 Mutual Information
8. 2.8 Channel Capacity
9. 2.9 Shannon’s Theorem
10. 2.10 Continuous Channel
11. 2.11 Solved Problems
12. Multiple Choice Questions
13. Review Questions
3. Chapter 3: Source Codes
7. Part B: Error Control Coding
1. Chapter 4: Coding Theory
1. 4.1 Introduction
2. 4.2 Types of Codes
3. 4.2.1 Code Rate
4. 4.3 Types of Errors
5. 4.4 Error Control Strategies
6. 4.5 Mathematical Fundamentals
7. 4.6 Vector Spaces
8. 4.7 Matrices
9. 4.8 Solved Problems
10. Multiple Choice Questions
11. Review Questions
2. Chapter 5: Linear Block Codes
1. 5.1 Introduction
2. 5.2 Generator Matrices
3. 5.3 Parity-check Matrices
4. 5.4 Error Syndrome
5. 5.5 Error Detection
6. 5.6 Minimum Distance
7. 5.7 Error-detecting Capability
8. 5.8 Error-correcting Capability
9. 5.9 Standard Array and Syndrome Decoding
10. 5.10 Probability of Undetected Errors Over a BSC
11. 5.11 Hamming Code
12. 5.12 Solved Problems
13. Multiple Choice Questions
14. Review Questions
3. Chapter 6: Cyclic Codes
1. 6.1 Introduction
2. 6.2 Generation
3. 6.3 Syndrome Computation and Error Detection
4. 6.4 Decoding
5. 6.5 Cyclic Hamming Code
6. 6.6 Shortened Cyclic Code
7. 6.7 Golay Code
8. 6.8 Error-trapping Decoding
9. 6.9 Majority Logic Decoding
10. 6.10 Cyclic Redundancy Check
11. 6.11 Solved Problems
12. Multiple Choice Questions
13. Review Questions
4. Chapter 7: BCH Codes
1. 7.1 Introduction
2. 7.2 Primitive Elements
3. 7.3 Minimal Polynomials
4. 7.4 Generator Polynomials
5. 7.5 Decoding of BCH Codes
6. 7.6 Implementation of Galois Field
7. 7.7 Implementation of Error Correction
8. 7.8 Nonbinary BCH Codes
9. 7.9 Weight Distribution
10. 7.10 Solved Problems
11. Multiple Choice Questions
12. Review Questions
5. Chapter 8: Convolution Codes
1. 8.1 Introduction
2. 8.2 Tree and Trellis Codes
3. 8.3 Encoding
4. 8.4 Properties
5. 8.5 Decoding
6. 8.6 Construction
7. 8.7 Implementation and Modification
8. 8.8 Applications
9. 8.9 Turbo Coding and Decoding
10. 8.10 Interleaving Techniques: Block and Convolution
11. 8.11 Coding and Interleaving Applied to CD Digital Audio System
12. 8.12 Solved Problems
13. Multiple Choice Questions
14. Review Questions
8. Part C: Cryptography
1. Chapter 9: Cryptography
1. 9.1 Introduction
2. 9.2 Plain Text, Cipher Text, and Key
3. 9.3 Substitution and Transposition
4. 9.4 Encryption and Decryption
5. 9.5 Symmetric-key Cryptography
6. 9.6 Data Encryption Standard
7. 9.7 Advance Versions of DES
8. 9.8 Asymmetric-key Cryptography
9. 9.9 RSA Algorithm
10. 9.10 Symmetric versus Asymmetric-key Cryptography
11. 9.11 Diffie–Hellman Key Exchange
12. 9.11.1 The Algorithm
13. 9.12 Steganography
14. 9.13 Quantum Cryptography
15. 9.14 Solved Problems
16. Multiple Choice Questions
17. Review Questions
9. Appendix A: Some Related Mathematics
1. A.1 Fermat’s Little Theorem
2. A.2 Chinese Remainder Theorem
3. A.3 Prime Number Generation
10. Notes
11. Bibliography