Stream ciphers are a widely studied and used class of encryption algorithms, of which synchronous stream ciphers appear to offer the best combination of security and efficiency. In this book, we have implemented three synchronous stream ciphers namely Trivium, Edon80 and MICKEY. Apart from the implementation, we also mentioned these techniques against several stream cipher attacks by thoroughly analyzing the mathematical properties of their building blocks. This research should motivate designers to build stream ciphers in such a way, which are easy to analyze and for which it is easy to...
Stream ciphers are a widely studied and used class of encryption algorithms, of which synchronous stream ciphers appear to offer the best combination ...