Computing Science Research

Computing Science Research

...Figure Contents……………………………………………………………………………VI
Table Contents…………………………………………………………………………….VI
Project Introduction VII

Literature Review 1
L.1 Topic areas 1
L.2 Location of Sources 1
L.3 Sources of Literature 3
L.4 Summary and Analysis of Review 3
L.4.1 Types of Encryption 3
L.4.2 Current Algorithms and their Architecture 4
L.4.3 Security and Efficiency 6
L.4.4 Current Software 7
L.5 Review Summary 8

Chapter 1 9
Encryption 9
1.1 What is Encryption? 9
1.2 Why is Encryption Needed? 9
1.3 History and Evolution of Cryptosystems 10

Chapter 2 12
Types of Algorithms 12
2.1 Introduction 12
2.2 Symmetric Algorithms 12
2.2.1 Introduction 12
2.2.2 Examples of Current Symmetric Cryptosystems 14
2.2.2.1 Introduction 14
2.2.2.2 DES (Data Encryption Standard) 15
2.2.2.3 IDEA (International Data Encryption Algorithm) 17
2.2.3 Problems with Symmetric Encryption 19
2.3 Asymmetric Algorithms 19
2.3.1 Introduction 19
2.3.3 One-Way Functions and Trap Doors 20
2.3.4 Examples of Current Asymmetric Cryptosystems 21
2.3.4.1Introduction 21
2.3.4.2 RSA 21
2.3.4.3 ElGamal 23
2.3.5 Problems with Asymmetric Encryption 24
2.4 Hybrid Algorithms 25
2.4.1 Introduction 25
2.4.2 Practical Hybrid Cryptosystems 26

Chapter 3 28
Security and Efficiency 28
3.1 Introduction 28
3.2 Types of Cryptanalysis 28
3.2.1 Symmetric Cryptosystems: Cryptanalysis and Efficiency 30
3.2.1.1 DES 30
3.2.1.3 IDEA 32
3.2.2 Asymmetric Cryptosystems: Cryptanalysis and Efficiency 33
3.2.2.1 RSA 33
3.2.2.2 ElGamal 34
3.2.3 Hybrid Cryptosystems: Cryptanalysis and Efficiency 35

Chapter 4 36
Currently Developed Encryption Software 36
4.1 Introduction 36
4.1.1 PGP (Pretty Good Privacy) 36
4.1.2 SSL (Secure Socket Layer) 39

Chapter 5 42...

View Full Essay

Saved Papers

Find papers more easily with our Saved Papers feature.

Join Now

Get unlimited access to over 190,000 essays and papers.

Join Now