The Mathematics of Secrets: Cryptography from Caesar Ciphers to Digital Encryption
()
Currently unavailable
Currently unavailable
About this ebook
The Mathematics of Secrets takes readers on a fascinating tour of the mathematics behind cryptography—the science of sending secret messages. Most books about cryptography are organized historically, or around how codes and ciphers have been used, such as in government and military intelligence or bank transactions. Joshua Holden instead shows how mathematical principles underpin the ways that different codes and ciphers operate. Holden focuses on both code making and code breaking and he discusses the majority of ancient and modern ciphers currently known.
Holden begins by looking at substitution ciphers, built by substituting one letter or block of letters for another. Explaining one of the simplest and historically well-known ciphers, the Caesar cipher, Holden establishes the key mathematical idea behind the cipher and discusses how to introduce flexibility and additional notation. Holden goes on to explore polyalphabetic substitution ciphers, transposition ciphers, including one developed by the Spartans, connections between ciphers and computer encryption, stream ciphers, and ciphers involving exponentiation. He also examines public-key ciphers, where the methods used to encrypt messages are public knowledge, and yet, intended recipients are still the only ones who are able to read the message. He concludes with a look at the future of ciphers and where cryptography might be headed. Only basic mathematics up to high school algebra is needed to understand and enjoy the book.
With a plethora of historical anecdotes and real-world examples, The Mathematics of Secrets reveals the mathematics working stealthily in the science of coded messages.
Joshua Holden
Joshua Holden is professor of mathematics at the Rose-Hulman Institute of Technology.
Related to The Mathematics of Secrets
Related ebooks
The Mathematics of Secrets: Cryptography from Caesar Ciphers to Digital Encryption Rating: 0 out of 5 stars0 ratingsImplementing Cryptography Using Python Rating: 0 out of 5 stars0 ratingsGoogle's PageRank and Beyond: The Science of Search Engine Rankings Rating: 4 out of 5 stars4/5Learn Quantum Computing with Python and Q#: A hands-on approach Rating: 0 out of 5 stars0 ratingsDisappearing Cryptography: Information Hiding: Steganography and Watermarking Rating: 5 out of 5 stars5/5The Discrete Charm of the Machine: Why the World Became Digital Rating: 0 out of 5 stars0 ratingsStatistical Implications of Turing's Formula Rating: 0 out of 5 stars0 ratingsComputational Number Theory and Modern Cryptography Rating: 3 out of 5 stars3/5Probabilistic Deep Learning: With Python, Keras and TensorFlow Probability Rating: 0 out of 5 stars0 ratingsData Analytics and Big Data Rating: 0 out of 5 stars0 ratingsMillions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers Rating: 4 out of 5 stars4/5Deep Learning with Python Rating: 5 out of 5 stars5/5System Assurance: Beyond Detecting Vulnerabilities Rating: 0 out of 5 stars0 ratingsCryptography And Computer Science: Design Manual For Algorithms, Codes And Ciphers Rating: 0 out of 5 stars0 ratingsGames for Your Mind: The History and Future of Logic Puzzles Rating: 4 out of 5 stars4/5A Mathematical Kaleidoscope: Applications in Industry, Business and Science Rating: 0 out of 5 stars0 ratingsNumerical Analysis Rating: 0 out of 5 stars0 ratingsMaths on the Back of an Envelope: Clever ways to (roughly) calculate anything Rating: 4 out of 5 stars4/5Ethereum: Understanding Blockchain Technology, Ethereum, and the Future of Cryptocurrency Rating: 0 out of 5 stars0 ratingsCryptographic Boolean Functions and Applications Rating: 0 out of 5 stars0 ratingsUnderstanding the Infinite Rating: 3 out of 5 stars3/5Cypherpunk Revolution: A Bitcoin and Blockchain Primer Rating: 0 out of 5 stars0 ratingsThe Art of Immutable Architecture: Theory and Practice of Data Management in Distributed Systems Rating: 0 out of 5 stars0 ratingsInformation Theory Rating: 0 out of 5 stars0 ratingsQuantitative Spectroscopy: Theory and Practice Rating: 0 out of 5 stars0 ratingsA Student's Guide to Python for Physical Modeling: Second Edition Rating: 0 out of 5 stars0 ratingsAn Introduction to Practical Formal Methods Using Temporal Logic Rating: 0 out of 5 stars0 ratingsTheory of Computational Complexity Rating: 0 out of 5 stars0 ratings
Language Arts & Discipline For You
Fluent in 3 Months: How Anyone at Any Age Can Learn to Speak Any Language from Anywhere in the World Rating: 3 out of 5 stars3/5On Writing Well, 30th Anniversary Edition: An Informal Guide to Writing Nonfiction Rating: 4 out of 5 stars4/5I Will Judge You by Your Bookshelf Rating: 4 out of 5 stars4/5The Dictionary of Obscure Sorrows Rating: 4 out of 5 stars4/5Talk Like TED: The 9 Public-Speaking Secrets of the World's Top Minds Rating: 4 out of 5 stars4/5The Craft of Research, Fourth Edition Rating: 4 out of 5 stars4/5The Everything Sign Language Book: American Sign Language Made Easy... All new photos! Rating: 4 out of 5 stars4/5Get to the Point!: Sharpen Your Message and Make Your Words Matter Rating: 5 out of 5 stars5/5Verbal Judo, Second Edition: The Gentle Art of Persuasion Rating: 4 out of 5 stars4/5The Chicago Guide to Grammar, Usage, and Punctuation Rating: 5 out of 5 stars5/5The Elements of Style, Fourth Edition Rating: 5 out of 5 stars5/5Learn Sign Language in a Hurry: Grasp the Basics of American Sign Language Quickly and Easily Rating: 4 out of 5 stars4/5We Need to Talk: How to Have Conversations That Matter Rating: 4 out of 5 stars4/5Writing to Learn: How to Write - and Think - Clearly About Any Subject at All Rating: 4 out of 5 stars4/5Writing Fiction: A Guide to Narrative Craft Rating: 4 out of 5 stars4/5The Storytelling Animal: How Stories Make Us Human Rating: 4 out of 5 stars4/5It's the Way You Say It: Becoming Articulate, Well-spoken, and Clear Rating: 4 out of 5 stars4/5500 Beautiful Words You Should Know Rating: 5 out of 5 stars5/5The Road Not Taken and other Selected Poems Rating: 4 out of 5 stars4/5Wordslut: A Feminist Guide to Taking Back the English Language Rating: 4 out of 5 stars4/5Metaphors We Live By Rating: 4 out of 5 stars4/5Speed Reading: How to Read a Book a Day - Simple Tricks to Explode Your Reading Speed and Comprehension Rating: 4 out of 5 stars4/5The Lost Art of Handwriting: Rediscover the Beauty and Power of Penmanship Rating: 5 out of 5 stars5/5Show, Don't Tell: How to Write Vivid Descriptions, Handle Backstory, and Describe Your Characters’ Emotions Rating: 5 out of 5 stars5/5Barron's American Sign Language: A Comprehensive Guide to ASL 1 and 2 with Online Video Practice Rating: 3 out of 5 stars3/5Shut Up and Write the Book: A Step-by-Step Guide to Crafting Your Novel from Plan to Print Rating: 5 out of 5 stars5/5How to Write Your First Novel: The Stress-Free Guide to Writing Fiction for Beginners: Author Level Up, #2 Rating: 4 out of 5 stars4/5Take Off Your Pants! Outline Your Books for Faster, Better Writing (Revised Edition) Rating: 4 out of 5 stars4/5As We Speak: How to Make Your Point and Have It Stick Rating: 4 out of 5 stars4/5
Reviews for The Mathematics of Secrets
0 ratings0 reviews