[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Standard for Stenography?
I welcome any and all of Bill Stewart's comments on this
issue. I have, since the beginning, noticed a distinct
dislike of "security-through-obscurity" among the senior
members of this and other similar lists/newsgroups. Many
people preach this dislike. Most don't seem to understand its
foundations fully; neverthelless, they consider it a closed
issue and usually don't bother to explain why.
Obscurity is certainly a help. Attacking an unknown system is very
much harder than attacking a known one. And everyone in the business
knows that.
However -- in the real world, as opposed to an academic exercise,
you cannot keep an algorithm secret forever. Partners will betray
you, spies will steal copies, enemies will capture them. Do you
trust everyone on cypherpunks? Should you? If your algorithm is not
strong enough to withstand an attack by an enemy who has captured
it, you're in trouble. And although you can replace the algorithm,
it's a lot harder than changing keys -- good cryptoalgorithms take
a *lot* of work, and the details often matter a lot. Besides, your
old traffic will then be readable.
Security through obscurity is more than a buzzword. It's a necessity
in this business.
--Steve Bellovin