Безопасность через неясность


Попытка обороняющейся стороны обезопасить систему, максимально усложнив ее, запутав внутренние взаимосвязи и исходный код, чтобы потенциальному взломщику было труднее в ней разобраться и попытаться найти слабые места в защите. Отказ от публикации исходного кода криптосистем считается одним из примеров подобной практики, однако история учит тому, что реально этот подход дает лишь временную отсрочку перед окончательным взломом.