->

Cryptography - Lecture 12 - Modern Stream Ciphers

This lesson describes stream ciphers, their uses and problems, including RC4 and the various mobile phone ciphers.







<- -> 1. Modern Stream Ciphers

->






<- -> 2. Vernam Cipher or One-Time Pad

->






<- -> 3. Using a Vernam Cipher

->






<- -> 4. Practical Pseudo-random Stream Ciphers

->






<- -> 5. Stream Ciphers and Pseudo-Random Generators

->






<- -> 6. Stream Ciphers and Pseudo-Random Generators

->






<- -> 7. Using Block Ciphers as Stream Ciphers

->






<- -> 8. Using Block Ciphers as Stream Ciphers

->






<- -> 9. Linear Feedback Shift Registers (LFSR)

->






<- -> 10. Linear Feedback Shift Registers (LFSR)

->






<- -> 11. LFSR Insecurities!

->






<- -> 12. Stream Ciphers Design Criteria

->






<- -> 13. Stream Ciphers Based on LFSRs

->






<- -> 14. A5

->






<- -> 15. SOBER

->






<- -> 16. SOBER

->






<- -> 17. RC4

->






<- -> 18. RC4 Key Schedule

->






<- -> 19. RC4 Encryption

->






<- -> 20. RC4 Security

->






<- -> 21. Other Stream Ciphers

->






<- -> 22. Public Key Based Schemes

->







<- -> 23. Summary

->







<- -> 24. Exercises







[
Back to CCS3 Lectures]
Lawrie.Brown@adfa.edu.au / 7 Nov 2001