DocumentCode
1417732
Title
Cryptographic design vulnerabilities
Author
Schneier, Bruce
Author_Institution
Counterpane Syst., USA
Volume
31
Issue
9
fYear
1998
fDate
9/1/1998 12:00:00 AM
Firstpage
29
Lastpage
33
Abstract
Strong cryptography is very powerful when it is done right, but it is not a panacea. Focusing on cryptographic algorithms while ignoring other aspects of security is like defending your house not by building a fence around it, but by putting an immense stake in the ground and hoping that your adversary runs right into it. Counterpane Systems has spent years designing, analyzing, and breaking cryptographic systems. While they do research on published algorithms and protocols, most of their work examines actual products. They´ve designed and analyzed systems that protect privacy, ensure confidentiality, provide fairness, and facilitate commerce. They´ve worked with software, stand-alone hardware, and everything in between. They´ve broken their share of algorithms, but they can almost always find attacks that bypass the algorithms altogether. Counterpane Systems don´t have to try every possible key or even find flaws in the algorithms. They exploit errors in design, errors in implementation, and errors in installation. Sometimes they invent a new trick to break a system, but most of the time they exploit the same old mistakes that designers make over and over again. The article conveys some of the lessons this company has learned
Keywords
DP management; cryptography; data privacy; systems analysis; Counterpane Systems; commerce; confidentiality; cryptographic algorithms; cryptographic design vulnerabilities; cryptographic systems; fairness; privacy; security issues; Algorithm design and analysis; Art; Buildings; Communication system security; Cryptographic protocols; Cryptography; Multiaccess communication; Pins; Power system security; Product design;
fLanguage
English
Journal_Title
Computer
Publisher
ieee
ISSN
0018-9162
Type
jour
DOI
10.1109/2.708447
Filename
708447
Link To Document