Stream Ciphers
Andreas Klein
Reading Time
at 250 WPM7 hours
The average reader, reading at a speed of 250 WPM, would take 7 hours to read Stream Ciphers.
Personalise your estimate by entering your reading speed below
Test my reading speedEnter speed in words per minute
14
days at 30 min/day
420
total minutes
Stream Ciphers
Published
Apr 09, 2013
Publisher
Springer
Pages
420
ISBN-13
9781447150787
ISBN-10
1447150783
Description
In cryptography, ciphers is the technical term for encryption and decryption algorithms. They are an important sub-family that features high speed and easy implementation and are an essential part of wireless internet and mobile phones. Unlike block ciphers, stream ciphers work on single bits or single words and need to maintain an internal state to change the cipher at each step. Typically stream ciphers can reach higher speeds than block ciphers but they can be more vulnerable to attack. Here, mathematics comes into play. Number theory, algebra and statistics are the key to a better understanding of stream ciphers and essential for an informed decision on their safety. Since the theory is less developed, stream ciphers are often skipped in books on cryptography. This book fills this gap. It covers the mathematics of stream ciphers and its history, and also discusses many modern examples and their robustness against attacks. Part I covers linear feedback shift registers, non-linear combinations of LFSRs, algebraic attacks and irregular clocked shift registers. Part II studies some special ciphers including the security of mobile phones, RC4 and related ciphers, the eStream project and the blum-blum-shub generator and related ciphers. Stream Ciphers requires basic knowledge of algebra and linear algebra, combinatorics and probability theory and programming. Appendices in Part III help the reader with the more complicated subjects and provides the mathematical background needed. It covers, for example, complexity, number theory, finite fields, statistics, combinatorics. Stream Ciphers concludes with exercises and solutions and is directed towards advanced undergraduate and graduate students in mathematics and computer science.
Subjects
Heinemann Mathematics
Elements
Philosophiae naturalis principia mathematica
Tractatus logico-philosophicus
De la terre à la lune
Principles of Anatomy and Physiology
Frequently Asked Questions
How many pages are in Stream Ciphers?
This edition of Stream Ciphers has approximately 420 pages. Please note, this is an estimate and the exact page count can vary between hardcover, paperback, and e-book versions.
How long does it take to read Stream Ciphers?
For most readers, Stream Ciphers typically takes between 8h 45m and 5h 50m to complete. This is based on the book's length of approximately 105,000 words and common reading speeds.
Here's a detailed breakdown: • Continuous reading at 250 WPM: approximately 7h 0m of focused reading • Casual reading (30 minutes/day): you could finish in roughly 14 days • Estimated word count: 105,000 words
Your individual reading time will vary based on your personal reading pace, the amount of daily reading time, and your familiarity with the subject matter.
What is the word count of Stream Ciphers?
The estimated word count for Stream Ciphers is approximately 105,000 words. This figure is calculated using industry-standard methods that consider genre-specific word density patterns, typical formatting and layout characteristics, and standard words-per-page ratios for published books.
This is an approximation — actual word count may vary based on font size, formatting, edition, and the presence of illustrations or charts.
Who is the author of Stream Ciphers?
Stream Ciphers was written by Andreas Klein.
When was Stream Ciphers published?
The publication date for this specific edition is Apr 09, 2013. The original work may have been published on a different date.