Trusted Audit

The Answer To “Who Watches the Watchers?” (Quis Custodiet Ipsos Custodes?)

Mi'kail Eli'yah
29 min readDec 6, 2021

Kerckhoffs’s principle (Auguste Kerckhoffs, 19th century, aka Kerckhoffs’s desideratum, assumption, axiom, doctrine or law) states that a cryptosystem should be secure, even if everything about the system, except the key, is public knowledge. Claude Shannon maximized it as “the enemy knows the system”, or “one ought to design systems under the assumption that the enemy will immediately gain full familiarity with them”. Therein, secure systems are to be designed assuming that opponents know it in detail. It is the common maxim among cryptographers therein that “security with obscurity is a malady” or there can be no security with (systematic) obscurity. Though we have to keep in mind the caveat that we should have learned by now that 1000s of people are looking at it (refer: CVE-2008–0166), which connotes that no systems can be salvaged when systems are a disaster to start with.

The need for partial open audit on certain systems and data is to earn the trust from the people to be able to function and willing to function on the system whether it be monetary, administrative, transactional or operational. Only when people trust and understand the system, can they be willing and able to function within the ecosystem along with the policies it governs in code and in law…

--

--