(Downloads - 0)
For more info about our services contact : help@bestpfe.com
Table of contents
1. INTRODUCTION
1.1. CLASSIFICATION
1.2. RANDOM STREAM CIPHER IN GENERAL
1.3. PROBLEMS AND DIFFICULTIES
1.4. REPORT OUTLINES
2. KEY GENERATOR
2.1. FIXED LENGTH KEY GENERATOR
2.1.1. Rabbit stream cipher in general
3. STREAM BLOCK
3.1. STREAM BLOCK STARTING WITH ZERO BITS
3.2. NUMBER OF STREAM BLOCKS IN A PLAIN TEXT
3.3. PLAIN TEXT NORMALIZATION
3.4. OVERALL PROCESS OF GENERATING STREAM BLOCKS
4. STREAM CIPHER GENERATOR
4.1. FRACTION PART
4.2. SIZE OF FRACTION PART
4.3. STREAM CIPHER FORMAT
5. ANALYSIS OF RANDOM STREAM CIPHER
5.1. DIFFERENCES WITH OTHER TYPES OF STREAM CIPHER
5.2. RANDOM CIPHER
5.3. SUBSTITUTION ATTACK ON RANDOM CIPHER
6. RANDOM STREAM CIPHER IMPLEMENTATION
6.1. RSC.CPP
6.1.1. Key generator part
6.1.2. Stream blocks generator part
6.1.3. Encryption and decryption part
6.2. BIT_VECTOR.CPP
6.3. ARRAY_UTIL.CPP
7. CONCLUSION
7.1. ADVANTAGES AND DISADVANTAGES
7.2. USABILITY
8. REFERENCES
APPENDIX A
A.1. RANDOM STREAM CIPHER SOURCE CODE




