مقاله‌ی زیر به همراه خلاصه آن در وب‌سایت ویکیپدیا آمده است. موضوع آن را مشخص کنید

مقاله: او در دو مقاله‌ای که در ۱۸۸۳ در مجله علوم نظامی فرانسه (le journal des sciences militaires) چاپ کرد. این مقاله‌ها که با نام رمزنگاری نظامی منتشر شدند، شامل شش اصل بودند که اصل دوم، یکی از قوانین اساسی در رمزنگاری مدرن مورد تأیید دانشمندان و زیربنای فعالیت و پژوهش قرار گرفت. در زیر اصول شش‌گانه کرک‌هوفس آمده‌اند: سیستم رمزنگاری، اگر نه از نظر تئوری که در عمل غیرقابل شکست باشد. سیستم رمزنگاری باید هیچ نکته پنهان و محرمانه‌ای نداشته باشد بلکه تنها چیزی که باید محرمانه نگه داشته شود کلید رمز است (اصل کرک‌هوفس). طراح سیستم رمزنگار نباید جزئیات سیستم خود را حتی از دشمنان پنهان کند. کلید رمز باید به گونه‌ای قابل انتخاب باشد که اولا بتوان آن‌را به‌راحتی عوض کرد و ثانیا بتوان آن‌را به خاطر سپرد و نیازی به یادداشت کردن کلید رمز نباشد. متون رمزنگاریشده باید با تلگراف قابل مخابره باشند. دستگاه رمزنگاری یا اسناد رمزشده باید برای یک نفر قابل‌حمل باشد. سیستم رمزنگاری باید به آسانی قابل راه‌اندازی و کاربری باشند. چنین سیستمی نباید به آموزش‌های مفصل و رعایت فهرست بزرگی از قواعد و دستورالعمل‌ها نیاز داشته باشد. بعضی از این قواعد دیگر معتبر نیستند چون با توجه به پیشرفت روزافزون نیازی به آنها نیست، اما بند دوم کرک‌هوفس به عنوان اصل کرک‌هوفس مشهور است. کرک‌هوفس رمزنگاری را در جایگاه رقیب و جایگزین بهتری برای «پنهان‌نگاری» قرار داده است که پنهان‌نگاری بیشتر در قرن نوزدهم برای مخفی نگه‌داشتن پیام‌های نظامی کاربرد داشت و نیازمند این بود فردی دیکشنری از لغات رو برای به دست آوردن معنی نگه‌داری کند، در صورتی که این دیکشنری لو برود تمام پیام‌ها و متن‌های داخل این سیستم پنهان‌نگاری قابل‌دسترسی و معنا کردن برای مهاجم خواهد بود. مشکل دیگر این رمزنگاری در زیادن شدن ریسک لو رفتن دیکشنری با زیاد شدن کاربران است. رمزنگاری در قرن نوزدهم در تضاد با پنهان‌نگاری، از جدول‌های ساده ایی برای جابه‌جا کردن حروف الفبا با هم استفاده کرد که به طور عمده با استفاده از کلید و ردیف و ستون این جدول می‌توانستند رمزنگاری کنند و در عین حال کلید از جنس ارقام کوتاهی بود که برای انسان قابل‌فهم است. این سیستم indecipherable بود به این خاطر که کلید و جدول به تنهایی دارای معنا ومفهومی نبودند و در صورتی سیستم شکسته می‌شد که یه ست مشخص از کلید، …
خلاصه: (با قوانین کیرشهف اشتباه نشود.) اصل کرک‌هوفس (به هلندی: kerckhoffs)، اصلی مهم در سامانه‌های رمزنگاری است که بر پایۀ آن، در ارزیابی امنیت این سامانه‌ها همواره باید فرض کرد که نفوذگران روش‌های به‌کاررفته در سامانه را می‌دانند و با آن آشنایند. بنابر این اصل، امنیت سامانه نباید به پنهانی و محرمانه بودن الگوریتم‌های آن، بلکه تنها باید به محرمانه‌بودن کلیدهای رمز وابسته باشد. این اصل به نام اگوست کرک‌هوفس نام‌گذاری شده‌است. بیشتر سامانه‌های رمزنگاری نوین بر پایه اصل کرکهوفس بنا می‌شوند. این مفهوم بین رمزنگاران به شدت مورد استقبال قرار گرفته است در تضاد با «امنیت با ناشناخته ماندن» که از آن استقبال نمی‌شود. 
موضوع:
اصول ششگانه کرکهف