Data Privacy and Security

by Salomon, D.
Format: Hardcover
Pub. Date: 2003-06-01
Publisher(s): Springer-Verlag New York Inc
  • Free Shipping Icon

    This Item Qualifies for Free Shipping!*

    *Excludes marketplace orders.

List Price: $104.99

Rent Textbook

Select for Price
There was a problem. Please try again later.

Digital

Rent Digital Options
Online:30 Days access
Downloadable:30 Days
$32.04
Online:60 Days access
Downloadable:60 Days
$42.72
Online:90 Days access
Downloadable:90 Days
$53.40
Online:120 Days access
Downloadable:120 Days
$64.08
Online:180 Days access
Downloadable:180 Days
$69.42
Online:1825 Days access
Downloadable:Lifetime Access
$106.80
$69.42

New Textbook

We're Sorry
Sold Out

Used Textbook

We're Sorry
Sold Out

How Marketplace Works:

  • This item is offered by an independent seller and not shipped from our warehouse
  • Item details like edition and cover design may differ from our description; see seller's comments before ordering.
  • Sellers much confirm and ship within two business days; otherwise, the order will be cancelled and refunded.
  • Marketplace purchases cannot be returned to eCampus.com. Contact the seller directly for inquiries; if no response within two days, contact customer service.
  • Additional shipping costs apply to Marketplace purchases. Review shipping costs at checkout.

Summary

Covering classical cryptography, modern cryptography, and steganography, this volume details how data can be kept secure and private. Each topic is presented and explained by describing various methods, techniques, and algorithms. Moreover, there are numerous helpful examples to reinforce the reader's understanding and expertise with these techniques and methodologies. Features & Benefits:* Incorporates both data encryption and data hiding* Supplies a wealth of exercises and solutions to help readers readily understand the material* Presents information in an accessible, nonmathematical style* Concentrates on specific methodologies that readers can choose from and pursue, for their data-security needs and goals* Describes new topics, such as the advanced encryption standard (Rijndael), quantum cryptography, and elliptic-curve cryptography. The book, with its accessible style, is an essential companion for all security practitioners and professionals who need to understand and effectively use both information hiding and encryption to protect digital data and communications. It is also suitable for self-study in the areas of programming, software engineering, and security.

Table of Contents

Preface vii
Introduction 1(3)
Basic Concepts
4(3)
The Caesar Cipher
7(1)
The Affine Cipher
8(3)
The One-Time Pad
11(4)
Kerckhoffs' Principle
15(4)
Part I. Data Encryption
19(224)
Monoalphabetic Substitution Ciphers
21(18)
Letter Distributions
22(2)
Breaking a Monoalphabetic Cipher
24(4)
The Pigpen Cipher
28(1)
Polybius's Monoalphabetic Cipher
29(1)
Extended Monoalphabetic Ciphers
30(1)
The Playfair Cipher
30(5)
Homophonic Substitution Ciphers
35(4)
Transposition Ciphers
39(20)
Simple Examples
40(4)
Cyclic Notation and Keys
44(1)
Transposition by Turning Template
45(3)
Columnar Transposition Cipher
48(1)
Double Transposition
49(3)
A 2-Step ADFGVX Cipher
52(1)
An Approach to Decryption
53(3)
Conclusions
56(3)
Polyalphabetic Substitution Ciphers
59(32)
Self-Reciprocal Ciphers
60(1)
The Porta Polyalphabetic Cipher
60(2)
The Beaufort Cipher
62(1)
The Trithemius Cipher
63(1)
The Vigenere Cipher
64(2)
Breaking the Vigenere Cipher
66(6)
Long Keys
72(2)
A Variation on Vigenere
74(1)
The Gronsfeld Cipher
75(1)
Generating Permutations
76(1)
The Eyraud Cipher
77(3)
The Hill Cipher
80(2)
The Jefferson Multiplex Cipher
82(3)
Strip Ciphers
85(1)
Polyphonic Ciphers and Ambiguity
85(2)
Polybius's Polyalphabetic Cipher
87(1)
The Index of Coincidence
88(3)
Random Numbers
91(16)
Manually Generated Random Numbers
92(1)
True Random Numbers
93(4)
Pseudo-Random Number Generators
97(3)
Statistical Tests for Randomness
100(7)
The Enigma
107(24)
Rotor Machines
107(4)
The Enigma: History
111(2)
The Enigma: Operation
113(4)
Breaking the Enigma Code
117(14)
Stream Ciphers
131(24)
Symmetric Key and Public Key
133(1)
Stream Ciphers
134(2)
Linear Shift Registers
136(3)
Cellular Automata
139(1)
Nonlinear Shift Registers
139(6)
Other Stream Ciphers
145(1)
Dynamic Substitution
145(2)
The Latin Square Combiner
147(1)
SEAL Stream Cipher
148(2)
RC4 Stream Cipher
150(5)
Block Ciphers
155(40)
Block Ciphers
155(6)
Lucifer
161(1)
The Data Encryption Standard
162(13)
Blowfish
175(3)
IDEA
178(3)
RC5
181(2)
Rijndael
183(12)
Public-Key Cryptography
195(40)
Diffie--Hellman--Merkle Keys
195(3)
Public-Key Cryptography
198(1)
RSA Cryptography
199(4)
Rabin Public-Key Method
203(1)
El Gamal Public-Key Method
204(1)
Pretty Good Privacy
205(1)
Sharing Secrets: Threshold Schemes
206(6)
The Four Components
212(2)
Authentication
214(4)
Elliptic Curve Cryptography
218(17)
Quantum Cryptography
235(8)
Part II. Data Hiding
243(124)
Data Hiding in Text
245(24)
Basic Features
247(3)
Applications of Data Hiding
250(1)
Watermarking
251(1)
Intuitive Methods
252(3)
Simple Digital Methods
255(1)
Data Hiding in Text
255(3)
Innocuous Text
258(4)
Mimic Functions
262(7)
Data Hiding in Images
269(70)
LSB Encoding
269(11)
BPCS Steganography
280(5)
Lossless Data Hiding
285(9)
Spread Spectrum Steganography
294(3)
Data Hiding by Quantization
297(1)
Patchwork
298(1)
Signature Casting in Images
299(2)
Transform Domain Methods
301(2)
Robust Data Hiding in JPEG Images
303(6)
Robust Frequency Domain Watermarking
309(3)
Detecting Malicious Tampering
312(2)
Wavelet Methods
314(7)
Kundur--Hatzinakos Watermarking: I
321(2)
Kundur--Hatzinakos Watermarking: II
323(2)
Data Hiding in Binary Images
325(1)
The Zhao-Koch Method
325(3)
The Wu-Lee Method
328(1)
The CPT Method
329(3)
The TP Method
332(4)
Data Hiding in Fax Images
336(3)
Data Hiding: Other Methods
339(28)
Protecting Music Scores
339(2)
Data Hiding in MPEG-2 Video
341(3)
Digital Audio
344(3)
The Human Auditory System
347(4)
Audio Watermarking in the Time Domain
351(2)
Echo Hiding
353(3)
The Steganographic File System
356(5)
Ultimate Steganography?
361(1)
Public-Key Steganography
362(1)
Current Software
362(5)
Part III. Essential Resources
367(34)
Appendixes
A Convolution
369(8)
A.1 One-Dimensional Convolution
369(4)
A.2 Two-Dimensional Convolution
373(4)
B Hashing
377(6)
B.1 Hash Tables
377(1)
B.2 Hash Functions
378(1)
B.3 Collision Handling
379(2)
B.4 Secure Hash Functions
381(2)
C Cyclic Redundancy Codes
383(4)
D Galois Fields
387(14)
D.1 Field Definitions and Operations
387(8)
D.2 GF(256) and Rijndael
395(4)
D.3 Polynomial Arithmetic
399(2)
Answers to Exercises 401(18)
Cryptography Timeline 419(10)
Glossary 429(12)
Bibliography 441(12)
Index 453

An electronic version of this book is available through VitalSource.

This book is viewable on PC, Mac, iPhone, iPad, iPod Touch, and most smartphones.

By purchasing, you will be able to view this book online, as well as download it, for the chosen number of days.

Digital License

You are licensing a digital product for a set duration. Durations are set forth in the product description, with "Lifetime" typically meaning five (5) years of online access and permanent download to a supported device. All licenses are non-transferable.

More details can be found here.

A downloadable version of this book is available through the eCampus Reader or compatible Adobe readers.

Applications are available on iOS, Android, PC, Mac, and Windows Mobile platforms.

Please view the compatibility matrix prior to purchase.