English: This fundamental principle was first explicitly stated in 1883 by Auguste Kerckhoffs and is generally called Kerckhoffs's Principle; alternatively and more bluntly, it was restated by Claude Shannon, the inventor of information theory and the fundamentals of theoretical cryptography.
Telugu: ఈ ప్రాథమిక సూత్రం మొదటిసారిగా అగుస్తే కెర్క్హాఫ్స్చే 1883లో స్పష్టంగా వివరించబడింది మరియు సాధారణంగా దీన్ని కెర్ర్హాఫ్స్ సూత్రంగా పిలుస్తారు; ప్రత్యామ్నాయంగా మరియు మరింత నిర్మొహమాటంగా ఇది సిద్ధాంతపరంగా గూఢ లిపి శాస్త్రం యొక్క సమాచార సిద్ధాంతం మరియు ప్రాథమిక అంశాల కల్పనకర్త క్లాడే షానాన్చే మళ్లీ వివరించబడింది, దీన్ని షానన్ యొక్క మాగ్జిమ్ - 'శత్రువు సిస్టమ్ను తెలుసుకున్నాడు'గా పిలుస్తారు.