Disappearing Cryptography: Information Hiding: Steganography & Watermarking
Wayner, Peter
In stock
Regular price
24.750 KD
inc. VAT
Couldn't load pickup availability
Table of contents
- Cover
- Contentsvii
- Prefacexiii
- Chapter 1. Framing Information1
- 1.1 Introduction1
- 1.2 Reasons for Secrecy3
- 1.3 How It Is Done5
- 1.4 How Steganography Is Used7
- 1.5 Attacks on Steganography9
- 1.6 Adding Context13
- Chapter 2. Encryption15
- Pure White15
- 2.1 Encryption and White Noise16
- 2.2 Measuring Information and Encrypting It27
- 2.3 Summary31
- Chapter 3. Error Correction33
- Close but No Cigar33
- 3.1 Correcting Errors33
- 3.2 Constructing Error-Correcting Codes42
- 3.3 Summary47
- Chapter 4. Secret Sharing49
- Two out of Three Musketeers49
- 4.1 Splitting Up Secrets50
- 4.2 Building Secret-Sharing Schemes57
- 4.3 Public-Key Secret Sharing60
- 4.4 Steganographic File Systems and Secret Sharing61
- 4.5 Summary65
- Chapter 5. Compression67
- Television Listing67
- 5.1 Patterns and Compression68
- 5.2 Building Compression Algorithms74
- 5.3 Summary80
- Chapter 6. Basic Mimicry81
- Reading between the Lines81
- 6.1 Running in Reverse82
- 6.2 Implementing the Mimicry89
- 6.3 Summary94
- Chapter 7. Grammars and Mimicry97
- Evolution of Everyday Things97
- 7.1 Using Grammar for Mimicry99
- 7.2 Creating Grammar-Based Mimicry107
- 7.3 Summary126
- Chapter 8. Turing and Reverse129
- Doggie’s Little Get Along129
- 8.1 Running Backward130
- 8.2 Building a Reversible Machine139
- 8.3 Summary147
- Chapter 9. Life in the Noise149
- Boy-Zs in Noizy, Idaho149
- 9.1 Hiding in the Noise151
- 9.2 Bit Twiddling161
- 9.3 Summary182
- Chapter 10. Anonymous Remailers183
- Dr. Anon to You183
- 10.1 Anonymous Remailers185
- 10.2 Remailer Guts191
- 10.3 Anonymous Networks198
- 10.4 The Future203
- 10.5 Summary204
- Chapter 11. Secret Broadcasts205
- Table Talk205
- 11.1 Secret Senders206
- 11.2 Creating a DC Net210
- 11.3 Summary213
- Chapter 12. Keys215
- The Key Vision215
- 12.1 Extending Control216
- 12.2 Signing Algorithms218
- 12.3 Public-Key Algorithms220
- 12.4 Zero-Knowledge Approaches226
- 12.5 Collusion Control232
- 12.6 Summary233
- Chapter 13. Ordering and Reordering235
- Top 10 Reasons Why Top 10 Lists Fail235
- 13.1 Introduction236
- 13.2 Strength against Scrambling237
- 13.3 Invariant Forms239
- 13.4 Canonical Forms240
- 13.5 Packing in Multiple Messages241
- 13.6 Sorting to Hide Information241
- 13.7 Adding Extra Packets244
- 13.8 Summary245
- Chapter 14. Spreading247
- A New Job247
- 14.1 Spreading the Information249
- 14.2 Going Digital252
- 14.3 Comparative Blocks260
- 14.4 Fast Fourier Solutions262
- 14.5 The Fast Fourier Transform265
- 14.6 Hiding Information with FFTs and DCTs270
- 14.7 Wavelets275
- 14.8 Modifications278
- 14.9 Summary280
- Chapter 15. Synthetic Worlds281
- Slam Dunks281
- 15.1 Created Worlds282
- 15.2 Text Position Encoding and OCR284
- 15.3 Echo Hiding287
- 15.4 Summary289
- Chapter 16. Watermarks291
- A Patent for Watermarking Humans291
- 16.1 Embedding Ownerships Information292
- 16.2 A Basic Watermark297
- 16.3 An Averaging Watermark300
- 16.4 Summary302
- Chapter 17. Steganalysis303
- Code Words303
- 17.1 Finding Hidden Messages303
- 17.2 Typical Approaches305
- 17.3 Visual Attacks306
- 17.4 Structural Attacks309
- 17.5 Statistical Attacks311
- 17.6 Summary314
- Afterword315
- Appendix A. Java Mimic Code319
- Appendix B. Baseball CFG353
- Appendix C. Reversible Grammar Generator367
- Appendix D. Software379
- Further Readings383
- Bibliography387
- Index401
Book details
- Vendor Elsevier S & T
- SKU 9781558607699
- ISBN-13 9780080504650
- Author Wayner, Peter
- Edition 2nd
- Category Computers
- Subject Computer Science
Do you have questions about this book?
Disappearing Cryptography, Second Edition describes how to take words, sounds, or images and hide them in digital data so they look like other words, sounds, or images. When used properly, this powerful technique makes it almost impossible to trace the author and the recipient of a message. Conversations can be submerged in the flow of information through the Internet so that no one can know if a conversation exists at all.
This full revision of the best-selling first edition describes a number of different techniques to hide information. These include encryption, making data incomprehensible; steganography, embedding information into video, audio, or graphics files; watermarking, hiding data in the noise of image or sound files; mimicry, "dressing up" data and making it appear to be other data, and more. The second edition also includes an expanded discussion on hiding information with spread-spectrum algorithms, shuffling tricks, and synthetic worlds. Each chapter is divided into sections, first providing an introduction and high-level summary for those who want to understand the concepts without wading through technical explanations, and then presenting greater detail for those who want to write their own programs. To encourage exploration, the author's Web site www.wayner.org/books/discrypt2/ contains implementations for hiding information in lists, sentences, and images.
Each chapter is divided into sections, providing first an introduction and high-level summary for those who want to understand the concepts without wading through technical details, and then an introductory set of details, for those who want to write their own programs. Fully revised and expanded. Covers key concepts for non-technical readers. Goes into technical details for those wanting to create their own programs and implement algorithms. Up-to-date website containing the code samples from the book.
This full revision of the best-selling first edition describes a number of different techniques to hide information. These include encryption, making data incomprehensible; steganography, embedding information into video, audio, or graphics files; watermarking, hiding data in the noise of image or sound files; mimicry, "dressing up" data and making it appear to be other data, and more. The second edition also includes an expanded discussion on hiding information with spread-spectrum algorithms, shuffling tricks, and synthetic worlds. Each chapter is divided into sections, first providing an introduction and high-level summary for those who want to understand the concepts without wading through technical explanations, and then presenting greater detail for those who want to write their own programs. To encourage exploration, the author's Web site www.wayner.org/books/discrypt2/ contains implementations for hiding information in lists, sentences, and images.
Each chapter is divided into sections, providing first an introduction and high-level summary for those who want to understand the concepts without wading through technical details, and then an introductory set of details, for those who want to write their own programs. Fully revised and expanded. Covers key concepts for non-technical readers. Goes into technical details for those wanting to create their own programs and implement algorithms. Up-to-date website containing the code samples from the book.
Instant delivery by email
Your access email arrives within minutes of checkout, with a sign-in link for each book — no shipping, no waiting.
Read on any device
Books open in VitalSource Bookshelf on your phone, tablet, or computer, online or offline. Your library is always available at aafaq.vitalsource.com — just log in with the email you used at checkout.
Lost the email?
Resend it to yourself in seconds from My eBook orders, or email cs@aafaqeducation.com and we'll help.