‹

3 · ศัตรูที่อ่านแบบแปลนของคุณ

3 · ​ศัตรู​ที่​อ่าน​แบบแปลน​ของ​คุณ

​ลม​ไม่​เคย​จำได้​ว่า​ครั้ง​ที่แล้ว​มัน​พัด​ไม่​ล้ม ​พายุ​ลูก​หน้า​มา​ด้วย​ฟิสิกส์​เดิม ​ไม่​สนใจ​ว่า​คุณ​ไป​เสริม​เสา​ต้น​ไหน​มา​หลังจาก​ครั้งก่อน ​ความล้า ​ความดัน ​คลื่น ​ก็​เหมือนกัน​หมด ​ไม่​มี​ตัว​ไหน​เคย​เปิด​แบบ​ก่อสร้าง​ของ​คุณ​ดู​ว่า​ตรงไหน​บาง​ที่สุด ​ส่วน​เผื่อ​จนถึง​หน้า​นี้​จึง​ทำงาน​ได้​ด้วย​วิธี​ตรงไปตรงมา ​คุณ​เดา​แรง​ที่​แย่​ที่สุด​ที่​ธรรมชาติ​จะ​ออกมา​ได้ ​แล้ว​เผื่อ​ไว้​เกิน​นั้น

​ตั้งแต่​หน้า​นี้​ไป​อีก​ฝ่าย​เปิด​แบบ​ดู ​เขา​อ่าน​แบบ​ของ​คุณ ​อ่าน​คู่มือ​ปฏิบัติงาน​ของ​คุณ ​อ่าน​วิธี​ที่​คุณ​ใช้​ตรวจหา​เขา ​แล้ว​เลือก​จุด​ที่จะ​ดัน ​เสา​ที่​คุณ​เสริม​แล้ว​เขา​เดิน​ข้าม ​เขา​ไป​ที่​ต้น​ที่​คุณ​ยัง​ไม่​ได้​เสริม ​และ​ถ้า​คุณ​เสริม​ทุก​ต้น​เท่ากัน​หมด ​เขา​ก็​เปลี่ยนไป​ที่​คน​เดินเครื่อง​แทน

​ภาค​นี้​คือ​บานพับ​ของ​เล่ม ​เพราะ​ส่วน​เผื่อ​เปลี่ยน​ความหมาย​ทั้งหมด​ตรงนี้ ​ใน​โลก​ก่อนหน้านี้​มัน​คือ​กันชน ​ใน​โลก​นี้​มัน​คือ​ตัวเลข​ที่​ถูก​วัด​แล้ว​เดิน​อ้อม ​แปด​กรณี​ใน​ภาค​นี้​กินเวลา​ตั้งแต่​ปี 1851 ​ถึง 1985 ​และ​ตอบคำถาม​เดียวกัน​ว่า ​เมื่อ​อีก​ฝ่าย​ถือ​แบบแปลน​ฉบับ​เต็ม​อยู่​ใน​มือ ​อะไร​ยัง​ป้องกัน​ได้

​หลักการ​ของ Kerckhoffs · 1883

​รหัส​ทางทหาร​ก่อนหน้า​นั้น​ถูก​ออกแบบ​บน​ความหวัง​ข้อ​เดียว ​คือ​วิธี​ของ​มัน​จะ​ไม่​หลุด​ไป​ถึง​อีก​ฝ่าย ​แต่​วิธี​เข้ารหัส​เป็น​ของ​ที่​ต้อง​แจก​ออก​ไป​ให้​คนใช้ ​ต้อง​เดินทาง​ไป​กับ​หน่วย​ที่​เคลื่อนที่ ​ต้อง​อยู่​ใน​มือ​คน​ที่​ถูกจับ​ได้ ​ความมั่นคง​ที่​วาง​บน​ความหวัง​แบบ​นั้น​มีอายุ​เท่ากับ​ความลับ​ที่​เปราะ​ที่สุด​ใน​กองทัพ ​และ​ใน​ปี 1883 ​มี​คนเขียน​ลง​กระดาษ​เป็นครั้งแรก​ว่า​อย่า​วาง​มัน​ไว้​ตรงนั้น

​เดือน​มกราคม 1883 Journal des sciences militaires ​เล่ม​ที่ IX ​พิมพ์​ตอนแรก​ของ​บทความ La cryptographie militaire ​ของ Auguste Kerckhoffs ​ที่​หน้า 5 ​ถึง 38 ​ตอนที่​สอง​ตามมา​เดือน​กุมภาพันธ์​ที่​หน้า 161 ​ถึง 191 ​ตอนแรก​วางข้อ​กำหนด​หก​ข้อ​สำหรับ​ระบบ​รหัส​ทางทหาร ​และ​ข้อ​ที่สอง​ใน​หก​ข้อ​นั้น​คือ​สิ่ง​ที่​โลก​ปัจจุบัน​เรียก​ว่า​หลักการ​ของ Kerckhoffs

​ข้อ​ที่สอง​บอก​ว่า​ระบบ​ต้อง​ไม่ต้องการ​ความลับ ​และ​ต้อง​ตกไป​อยู่​ใน​มือ​ศัตรู​ได้​โดย​ไม่​เดือดร้อน ​ต้นฉบับ​ภาษา​ฝรั่งเศส​คือ « Il faut qu'il n'exige pas le secret, et qu'il puisse sans inconvénient tomber entre les mains de l'ennemi » ​สังเกต​ให้​ดี​ว่า​เขา​ไม่​ได้​ขอให้​ระบบ​แข็งแรง​ขึ้น ​เขา​ขอให้​ย้าย​เส้น​แบ่ง ​จน​ของ​ที่​ต้อง​ปิด​เหลือ​ชิ้น​เดียว ​แบบ​ถูก​ถือว่า​อยู่​ใน​มือ​อีก​ฝ่าย​ตั้งแต่​วันที่​ออกแบบ ​สิ่ง​เดียว​ที่​ยัง​ปิด​ได้​คือ​กุญแจ ​นี่​คือ​คำประกาศ​เป็นทางการ​ครั้งแรก​ว่าความ​ลับ​ของ​แบบ​ไม่​ใช่​ความมั่นคง

​ฉบับ​ที่​เล่า​กัน​ว่า Kerckhoffs ​สั่ง​ให้​เปิดเผย​อัลกอริทึม ​ไม่​ตรง​กับ​ข้อความ ​เขา​บอก​ว่า​ระบบ​ต้อง​ไม่​พึ่ง​ความลับ ​ไม่​ได้​บอก​ว่า​ต้อง​พิมพ์ ​และ​ระยะห่าง​ระหว่าง​สอง​อย่างนั้น​คือ​ทั้งหมด​ที่​เรื่อง​นี้​ต่างกัน Fabien Petitcolas ​ผู้​ขอ​วารสาร​ฉบับ​นี้​จาก British Library ​มา​พิมพ์​ข้อความ​เต็ม​ใน​ปี 1998 ​สรุป​ว่า​หลักการ​นี้​ให้​ถือว่า​วิธี​เป็น​สาธารณะ​ระหว่าง​ออกแบบ​เท่านั้น ​การพิมพ์​เป็น​กลยุทธ์ ​ตัวหลัก​การเป็น​ข้อสมมติ​เรื่อง​ศัตรู

​ฉบับ​ที่ว่า​เขา​เรียกร้อง​ระบบ​ที่​เจาะ​ไม่​ได้​ทาง​คณิตศาสตร์ ​กลับด้าน​กับ​ต้นฉบับ ​ข้อ​ที่หนึ่ง​ใช้​คำ​ว่า matériellement, sinon mathématiquement — ​เจาะ​ไม่​ได้​ในทางปฏิบัติ ​ถ้า​ไม่​ได้​ใน​ทาง​คณิตศาสตร์ ​เขา​เขียน​ต่อ​ทันที​ว่า​ทุกคน​ยอมรับ​สาม​ข้อ​หลัง ​ไม่​มี​ใคร​ยอมรับ​สาม​ข้อ​แรก ​แล้ว​ตอบคำถาม​ของ​ตัวเอง​ว่า​ระบบ​ที่​เจาะ​ไม่​ได้​ทาง​คณิตศาสตร์​และ​ผ่าน​ข้อ​สอง​ไป​พร้อมกัน ​เป็น​สิ่ง​ที่​เป็นไปไม่ได้​ทาง​คณิตศาสตร์ ​ส่วน​เผื่อ​ใน​ปี 1883 ​จึง​เป็น​ส่วน​เผื่อ​ทาง​ปฏิบัติ​ตั้งแต่​บรรทัด​แรก

​และ​ครึ่งหนึ่ง​ของ​หก​ข้อ​ไม่​ใช่​กฎ​เรื่อง​ความลับ​เลย ​กุญแจ​ต้อง​จำได้​โดย​ไม่​จด ​ระบบ​ต้อง​ใช้กับ​โทรเลข​ได้ ​พกพา​ได้ ​คนเดียว​ใช้ได้ ​ไม่ต้อง​เครียด ​ไม่ต้อง​จำ​กฎ​ยาว ​ครึ่ง​นั้น​เขียน​ถึง​คน​ของ​ตัวเอง ​ไม่​ได้​เขียน​ถึง​ศัตรู ​แบบจำลอง​ความมั่นคง​ของ Kerckhoffs ​จึง​มี​ผู้ปฏิบัติงาน​ยืน​อยู่​ใน​นั้น​ตั้งแต่​ปี 1883 ​เพราะ​ระบบ​ที่​คนใช้​ไม่​ไหว ​คือ​ระบบ​ที่จะ​ถูก​ใช้​ผิด

​สิ่ง​ที่​กรณี​นี้​สอน: ​เขียน​รายการ​ทุกสิ่ง​ที่​ระบบ​ของ​คุณ​ต้อง​ปิด​เป็นความลับ ​แล้ว​ขีดฆ่า​ทุก​บรรทัด​ที่​ไม่​ใช่​กุญแจ — ​ถ้า​ยัง​ป้องกัน​ได้ ​ระบบ​ผ่าน​ข้อ​สอง ​ถ้า​ไม่​ได้ ​ส่วน​เผื่อ​ของ​คุณ​มีอายุ​แค่​จนกว่า​จะ​มี​ใคร​อ่าน

​ข้อโต้แย้ง​เรื่อง​กุญแจ · ​ลอนดอน 1851

​ที่​หน้า​ร้าน​เลขที่ 124 Piccadilly ​มี​กุญแจ​ดอก​หนึ่ง​ตั้ง​โชว์​อยู่​ตั้งแต่​ปี 1790 ​พร้อม​ป้าย​สัญญา​ว่า​ใคร​ทำ​เครื่องมือ​เปิด​มัน​ได้​จะ​ได้รับ 200 ​กินี​ทันที ​คน​ที่​เดินผ่าน​ถนน​เส้น​นั้น​เห็น​ป้าย​เดิม​อยู่​ตรงนั้น​มา 61 ​ปี​โดย​ไม่​มี​ใคร​มา​รับเงิน​ไป ​และ​นั่น​คือ​หลักฐาน​ทั้งหมด​ที่​อังกฤษ​มี​ว่า​กุญแจ​ของ​ตัวเอง​แน่นหนา ​ไม่​ใช่​บทพิสูจน์ ​แต่​เป็น​คำ​ท้า​ที่ว่าง​อยู่​นาน​พอ​จน​คน​เลิก​สงสัย

​ปี 1851 ​ระหว่าง​งาน Great Exhibition ​ที่​ลอนดอน Alfred Charles Hobbs ​ช่าง​กุญแจ​จาก Boston ​รับคำ​ท้า​นั้น ​เขา​ใช้เวลา​ราว 51 ​ชั่วโมง​กระจาย​ใน 16 ​วัน ​แล้ว​ไขกุญแจ​ท้าทาย​ของ Bramah ​ดอก​นั้น​ได้ ​ตัวเลข 61 ​ปี​มาจาก​การนับ​ปี ​แหล่ง​หนึ่ง​นับว่า​เกิน 67 ​เล่ม​นี้​ใช้​เลข​ปี ​เงื่อนไข​ตกลง​กัน​ไว้​ล่วงหน้า ​ทำ​ที่​ร้าน Bramah ​ใช้​เครื่องมือ​อะไร​ก็ได้ ​กุญแจ​ต้อง​ไม่​เสียหาย ​คณะกรรมการ​โต้แย้ง​เรื่อง​สภาพ​การทด​สอบ ​เถียง​กัน​จบ​แล้ว 200 ​กินี​ถูก​จ่าย ​และ Hobbs ​วาง​เหรียญ​โชว์​ใน​งาน​จน​จบ ​เขา​ไขกุญแจ detector ​หก​คาน​ของ Chubb ​รุ่น​สิทธิบัตร​ปี 1818 ​ได้​ด้วย​เป็น​คน​แรก ​วัน​และ​เวลา​ที่​ไข​มี​เฉพาะ​ใน​เรื่องเล่า ​เล่ม​นี้​ไม่​พิมพ์

​ฉบับ​ที่​เล่า​กัน​ว่า​เรื่อง​นี้​ทำลาย​อุตสาหกรรม​กุญแจ​อังกฤษ ​ไม่​ตรง​กับ​สิ่ง​ที่เกิด​ขึ้น​หลัง​งาน ​ยอดขาย​ของ Bramah ​กับ Chubb ​ไม่​เสียหาย ​ด้วย​เหตุผล​ที่​ตรงไปตรงมา ​กุญแจ​ที่​ทน​ผู้เชี่ยวชาญ​ได้ 51 ​ชั่วโมง​ยัง​เป็น​กุญแจ​ดี ​บริษัท​ที่​ตาย​จริง​คือ​นายจ้าง​ของ Hobbs ​เอง Day & Newell ​แห่ง​นิวยอร์ก ​กุญแจ parautoptic ​ที่​เขา​นำมา​โชว์​ถูก Linus Yale ​ไข​ได้​ทันที​หลัง​งาน

​ของ​ที่​เหลือ​จาก​ปี​นั้น​มาถึง​วันนี้​จึง​ไม่​ใช่​กุญแจ​ดอก​ไหน ​แต่​คือ​คำถาม​ที่​การไข​เปิด​ขึ้น​มา ​ว่า​ควร​ถก​เรื่อง​ความไม่​ปลอดภัย​ของ​กุญแจ​ใน​ที่​เปิดเผย​หรือไม่ ​คำตอบ​อยู่​ใน​หนังสือ Rudimentary Treatise on the Construction of Locks ​พิมพ์​ที่​ลอนดอน​ปี 1853 ​บท​ที่หนึ่ง ​และ​คำตอบ​คือ​ควร ​โจร​รู้เรื่อง​ไขกุญแจ​มากกว่า​ที่​ใคร​จะ​สอน​ได้​อยู่แล้ว ​ถ้า​กุญแจ​ดอก​ไหน​ไม่​แน่นหนา​เท่าที่​เชื่อ​กัน ​คน​สุจริต​ต่างหาก​ที่​ต้อง​รู้ ​เพราะ​คน​ทุจริต​แทบ​แน่นอน​ว่า​จะ​เป็น​ฝ่าย​แรก​ที่​เอา​ความรู้​นั้น​ไป​ใช้

​ตัวอย่าง​ที่​หนังสือ​ยก​ไม่​ใช่​กุญแจ ​แต่​คือ​นม​ปลอมปน​ใน​ลอนดอน ​คน​ขาย​นม​รู้​วิธี​ปลอมปน​อยู่แล้ว ​การเปิดโปง​ไม่​ได้​สอน​อะไร​เขา​เลย​สัก​อย่าง ​มัน​สอน​คนซื้อ​ให้​ตรวจ ​นี่​คือ​ข้อโต้แย้ง​เรื่อง​ข้อมูล​ผู้บริโภค ​ไม่​ใช่​จริยธรรม​ของ​นัก​เจาะ

​คนเขียน​ย่อหน้า​นั้น​ไม่​ใช่ Hobbs ​คำนำ​ลงชื่อ C. Tomlinson ​กรกฎาคม 1853 ​และ​เล่า​ลำดับ​ไว้​ครบ Tomlinson ​ปรึกษา​ศาสตราจารย์ Cowper ​ใน​เดือน​สิงหาคม 1852 ​ว่า​ควร​อธิบาย​ข้อบกพร่อง​ของ​กุญแจ​ให้​คน​ทั่วไป​หรือไม่ ​ก่อนที่ Hobbs ​จะ​เข้ามา​เกี่ยว Cowper ​แนะนำ​ให้​เขา​รู้จัก Hobbs ​ผู้ส่ง​วัตถุดิบ​มา George Dodd ​เรียบเรียง Tomlinson ​แก้​และ​เพิ่ม Hobbs ​อ่าน​ปรู๊ฟ​และ​ใส่​หมายเหตุ Wikipedia ​ใส่​ประโยค​นี้​ใน​ปากของ Hobbs ​ถ้า​ต้อง​มีชื่อ​เดียว ​ชื่อ​นั้น​คือ Tomlinson

​สิ่ง​ที่​กรณี​นี้​สอน: ​เมื่อ​มี​คน​รายงาน​ช่องโหว่ ​ให้​เขียน​ชื่อ​คน​ที่​ได้ประโยชน์​จาก​การไม่​พูด ​แล้ว​เทียบ​กับ​ชื่อ​คน​ที่​ได้ประโยชน์​จาก​การรู้ — ​ถ้า​ฝั่ง​แรก​มี​แค่​คน​ขาย ​ให้​พิมพ์

le chiffre indéchiffrable · 1854–1863

​รหัส​ตัว​หนึ่ง​เดินทาง​มา​พร้อม​ชื่อเล่น​ที่​เป็น​คำ​รับประกัน​ไป​ใน​ตัว le chiffre indéchiffrable ​รหัส​ที่​ถอด​ไม่​ได้ ​คน​ที่​ใช้​มัน​ฝาก​ความลับ​ของ​ตัวเอง​ไว้​กับ​คำ​สาม​คำ​นั้น ​และ​คำ​สาม​คำ​นั้น​เป็นจริง​อยู่​ตราบเท่าที่​ยัง​ไม่​มี​ใคร​พิมพ์​วิธี​ถอด​ออกมา ​ไม่​ใช่​ตราบเท่าที่​ยัง​ไม่​มี​ใคร​ถอด​ได้ ​ระยะห่าง​ระหว่าง​สอง​เงื่อนไข​นั้น​คือ​เนื้อเรื่อง​ทั้งหมด​ของ​กรณี​นี้

​ปี 1863 Friedrich W. Kasiski ​พิมพ์ Die Geheimschriften und die Dechiffrir-Kunst ​ที่​เบอร์ลิน ​หนา 95 ​หน้า ​และ​เป็นครั้งแรก​ที่​มี​วิธี​ทั่วไป​ตีพิมพ์​สำหรับ​เจาะ​รหัส​หลาย​ตัวอักษร​ที่​ใช้​คำ​สำคัญ​ซ้ำ

​วิธี​นั้น​อ่าน​แบบ​ของ​รหัส​ตรงจุด​ที่​มัน​ซ้ำ​ตัวเอง ​คำ​เดิม​ที่​บังเอิญ​ตกลง​ตรง​ตำแหน่ง​เดิม​ของ​กุญแจ​จะ​ออกมา​เป็นตัว​อักษร​ชุด​เดิม​ทุกครั้ง ​ระยะห่าง​ระหว่าง​การซ้ำ​สอง​ครั้ง​จึง​เป็น​ทวีคูณ​ของ​ความยาว​กุญแจ​เสมอ ​ที่​เหลือ​เป็น​เลขคณิต ​หา​ชุด​ตัวอักษร​ตั้งแต่​สาม​ตัว​ที่​ปรากฏ​ซ้ำ​ใน​รหัส ​วัด​ระยะห่าง ​แยกตัว​ประกอบ ​ตัวประกอบ​ร่วม​คือ​ความยาว​กุญแจ ​รู้ความ​ยาว​แล้วก็​แยก​ข้อความ​เป็น​คอลัมน์ ​แล้ว​โจมตี​แต่ละ​คอลัมน์​ด้วย​ความถี่​ตัวอักษร ​วิธี​ปรับปรุง​สมัยใหม่​คือ index of coincidence

Charles Babbage ​ทำได้​ก่อน ​และ​ไม่​พิมพ์​อะไร​เลย ​ปี​ที่​เขา​ทำได้ ​แหล่ง​สอง​แหล่ง​ไม่​ตรงกัน ​และ​เล่ม​นี้​พิมพ์​ทั้งสอง Franksen ​ผู้อ่าน​สมุดบันทึก​ของ Babbage ​ให้​ว่า​เร็ว​ถึง​ปี 1846 ​ส่วน​ปี 1854 ​มาจาก​เหตุการณ์​ที่ John Hall Brock Thwaites ​ทันตแพทย์​จาก Bristol ​ส่ง​รหัส "​ใหม่" ​ไป Journal of the Society of Arts Babbage ​ชี้​ว่า​มัน​คือ Vigenère Thwaites ​ท้า​ให้​เจาะ ​และ Babbage ​เจาะ​ได้ Simon Singh ​ใน The Code Book ​หน้า 78 ​อยู่​หลัง​ปี​นั้น ​ทั้งสอง​เป็นจริง​พร้อมกัน​ได้ ​วิธี​อยู่​ใน​สมุด​ตั้งแต่ 1846 ​ส่วน​การท้า​ใน​ที่สาธารณะ​เกิด​ปี 1854 ​เล่ม​นี้​อ่าน​แค่​การอ้างอิง​ถึง Franksen ​ไม่​ได้​อ่าน​ตัว​เล่ม

​หลักฐาน​ทั้งหมด​ฝั่ง Babbage ​อยู่​ใน​เอกสาร​ที่​ไม่​เคย​พิมพ์ ​ต้นฉบับ​เรื่อง cyphers and deciphering ​อยู่​ที่ British Library Ole Immanuel Franksen ​อ่าน​มัน ​แล้ว​พิมพ์ Mr Babbage's Secret ​ปี 1985 ​กับ​บทความ​ใน Mathematics and Computers in Simulation ​ปี 1993 ​ข้อ​ค้นพบ​คือ Babbage ​มี​ของ​สาม​อย่าง​อยู่​ใน​มือ​ก่อนที่​ใคร​จะ​พิมพ์ ​กฎ​คณิตศาสตร์​ของ​รหัส ​หลัก​ความเป็น​คาบ​ของ​กุญแจ ​และ​เทคนิค​สมมาตร​ของ​ตำแหน่ง ​เขา​วางแผน​หนังสือ​ชื่อ The Philosophy of Decyphering ​ไว้​ด้วย ​และ​ไม่​เคย​เขียน

Babbage ​ถึง​ก่อน Kasiski ​เป็นเจ้าของ​ผล ​ลำดับ​ก่อน​หลัง​ใน​สมุดบันทึก​ไม่​ใช่​ลำดับ​ก่อน​หลัง​ใน​วิชา ​เพราะ​การเจาะ​ที่​ไม่​มี​ใคร​อ่าน​ได้​ไม่​ป้องกัน​ใคร​และ​ไม่​สอน​ใคร ​ทุกคน​ที่​ใช้​รหัส​นี้​ระหว่าง​ปี​ที่ Babbage ​เจาะ​ได้​กับ​ปี 1863 ​ส่ง​ความลับ​ของ​ตัวเอง​ผ่าน​ระบบ​ที่​แตก​ไป​แล้ว ​โดยที่​ความมั่นใจ​ของ​พวกเขา​ไม่​ได้​ลดลง​แม้แต่​วัน​เดียว ​นี่​คือ​ข้อ​สอง​ของ Kerckhoffs ​มอง​จาก​อีก​ด้าน ​ระบบ​ไม่​ได้​ปลอดภัย​เพราะ​ยัง​ไม่​มี​ใคร​พิมพ์​วิธี​เจาะ ​มัน​แค่​ยัง​ไม่​ถูก​พิมพ์

​สิ่ง​ที่​กรณี​นี้​สอน: ​ตรวจ​ว่า​คำ​ว่า unbreakable ​ที่​ติด​อยู่​กับ​ระบบ​ของ​คุณ​มาจาก​การโจมตี​ที่​ตีพิมพ์​แล้ว​ล้มเหลว ​หรือ​มาจาก​การที่​ยัง​ไม่​มี​ใคร​ตีพิมพ์ — ​ในกรณีนี้​สอง​อย่างนั้น​ห่าง​กัน​อย่าง​น้อย​เก้า​ปี

Enigma · 1932–1945

​ทุก​เช้า ​ผู้ส่ง​ของ​เยอรมัน​จะ​ตั้ง​โร​เตอร์​ของ Enigma ​ตาม​ค่า​ประจำวัน ​แล้ว​ทำ​สิ่ง​ที่​คู่มือ​สั่ง​ไว้​ใน​บรรทัด​ถัดมา ​คือ​เลือก​กุญแจ​ข้อความ​สาม​ตัวอักษร​ของ​ตัวเอง ​แล้ว​เข้ารหัส​มัน​สอง​ครั้ง​ติดกัน KYG ​กลายเป็น KYGKYG ​ตัว​เครื่อง​ไม่​ใช่​สิ่ง​ที่​แตก ​เครื่อง​แข็ง ​สิ่ง​ที่​เปิด​ประตู​คือ​บรรทัด​นั้น

​เพราะ​การซ้ำ​สอง​ครั้ง Rejewski ​รู้​ล่วงหน้า​ว่า​ใน​ทุก indicator ​ตัว​ที่หนึ่ง​กับ​สี่​มาจาก​ตัวอักษร​เดียวกัน ​สอง​กับ​ห้า​เหมือนกัน ​สาม​กับ​หก​เหมือนกัน ​เก็บ indicator ​ทั้งวัน​มาก​อง​ไว้​ก็ได้​โครงสร้าง​วงจร​ของ permutation ​ประจำวัน​นั้น​ออกมา ​จุดอ่อน​อยู่​ใน​คู่มือ ​ไม่​ได้​อยู่​ใน​สายไฟ

​คณิตศาสตร์​ตามมา​บน​โครงสร้าง​นั้น Rejewski ​ใช้​ทฤษฎี​กลุ่ม​แทน​ภาษาศาสตร์ ​ทฤษฎีบท​ที่​รับ​น้ำหนัก​คือ permutation ​สอง​ตัว conjugate ​กัน​ก็ต่อเมื่อ​มี​โครงสร้าง​วงจร​เหมือนกัน ​แล้ว​มัน​ชน​กำแพง ​สมการ​หก​ตัว​มี​ตัว​ไม่​รู้​ค่า​มาก​เกิน Rejewski ​พูด​ใน​ปี 1980 ​ว่า​จน​วันนั้น​เขา​ก็​ยัง​ไม่​รู้​ว่า​สมการ​ชุด​นั้น​แก้​ได้​หรือไม่​ถ้า​ไม่​มี​ข้อมูล​เพิ่ม

​ข้อมูล​เพิ่ม​มาถึง​ราว​วันที่ 9 ​หรือ 10 ​ธันวาคม 1932 Marian Rejewski ​ได้รับ​เอกสาร​ตั้งค่า Enigma ​ของ​เดือน​กันยายน​และ​ตุลาคม​ปี​นั้น ​สอง​เดือน​ที่​คร่อม​รอบ​เปลี่ยน​ลำดับ​โร​เตอร์​พอดี ​เอกสาร​มาจาก Hans-Thilo Schmidt ​สายลับ​ใน​หน่วย​รหัส​เยอรมัน ​ผ่าน Gustave Bertrand ​ของ​ฝรั่งเศส ​คณิตศาสตร์​ที่​สวย​ที่สุด​ใน​เรื่อง​นี้​เดิน​ต่อ​ได้​เพราะ​มี​คน​ขโมย​กระดาษ​มา​ให้

​จากนั้น​เป็นการ​แข่ง​เรื่อง​ขั้นตอน ​ทุก​วิธี​ของ​โปแลนด์​ตาย​เพราะ​เยอรมัน​เปลี่ยน​ขั้นตอน ​ไม่​ใช่​เพราะ​ใคร​หา​คณิตศาสตร์​ที่​ดีกว่า​ได้ ​แคตตาล็อก 105,456 ​รายการ​ที่​ใช้เวลา​สร้าง​กว่า​หนึ่ง​ปี ​ตาย​ใน​คืน​ที่ reflector ​เปลี่ยน​ต้นเดือน​พฤศจิกายน 1937 ​เดือน​มกราคม 1938 ​โปแลนด์​อ่าน​ได้ 75% ​ของ​ที่​ดัก ​วันที่ 15 ​ธันวาคม 1938 ​โร​เตอร์​เพิ่ม​อีก​สอง​ตัว ​ถ้า​จะ​ไล่​ให้​ทัน​ต้อง​ใช้ bomba ​หกสิบ​เครื่อง ​ราคา​สิบห้า​เท่า​ของ​งบ​อุปกรณ์​ทั้งปี​ของ​สำนัก ​การเจาะ​แพ้​เลขคณิต​ก่อน​แพ้​การถอดรหัส

​ที่ Bletchley ​เรื่อง​เดิม​เกิด​ซ้ำ ​วันที่ 1 ​พฤษภาคม 1940 ​เยอรมัน​เลิก​ส่ง​กุญแจ​ซ้ำสอง Hut 6 ​มืด​ภายใน​วัน​เดียว ​สิ่ง​ที่​ต่อ​ชีวิต​ให้​ไม่​ใช่​คณิตศาสตร์ ​แต่​คือ​คน​ที่นั่ง​ใช้​เครื่อง​อยู่​อีก​ฝั่ง John Herivel ​ไม่​ได้​มองหา​ข้อบกพร่อง​ใน​วงจร ​เขา​มองหา​สิ่ง​ที่​คน​ขี้เกียจ​จะ​ทำ​ตอนต้น​กะ ​และ​เห็น​ตั้งแต่​กุมภาพันธ์ 1940 ​ว่า​ผู้ส่ง​แบบ​นั้น​จะ​ปล่อย​โร​เตอร์​ไว้​ใกล้​ค่า​ตั้งวง​แหวน ​แล้ว​ใช้​มัน​เป็น​ค่า​ตั้งต้น​ของ​ข้อความ​แรก​ของ​วัน ​วางข้อ​ความแรก​ของ​วัน​ลง​ตาราง 17,576 ​ทางเลือก​เหลือ​ราว 6 ​ถึง 30 ​กลุ่ม​นั้น​ปรากฏ​ขึ้น​จริง​วันที่ 10 ​พฤษภาคม ​และ​วันที่ 22 ​พฤษภาคม​ข้อความ Luftwaffe ​ถูก​อ่าน​ได้​อีกครั้ง ​วิธี​นี้​กับ cillies ​ถือ​แนว​ไว้​จน bombe ​มาถึง​เดือน​สิงหาคม

​ข้อบกพร่อง​ใน​ตัว​เครื่อง​มี​ข้อ​เดียว ​ตัวอักษร​ไม่​เคย​เข้ารหัส​เป็นตัว​เอง ​มัน​ไม่​ได้​เจาะ​อะไร​ด้วย​ตัว​มัน​เอง ​แต่​ทำให้ crib ​ถูก ​สัดส่วน​ระหว่าง​คณิตศาสตร์​กับ​ขั้นตอน​ไม่​มี​ตัวเลข ​สิ่ง​ที่​หลักฐาน​รับได้​คือ​คณิตศาสตร์​จำเป็น​และ​ไม่​เคย​พอ ​ความพอ​มาจาก​คน​ที่​ใช้​ระบบ ​ทุกครั้ง

​สิ่ง​ที่​กรณี​นี้​สอน: ​ให้​คน​ที่จะ​เจาะ​ระบบ​ของ​คุณ​อ่าน​คู่มือ​ปฏิบัติงาน​ก่อน​อ่าน​แบบ​วงจร — ​จุด​เข้า​ของ Enigma ​ทุก​จุด​ที่​มี​บันทึก​อยู่​ใน​ขั้นตอน​หรือ​ใน​คน ​ไม่​ใช่​ใน​สายไฟ

​โทรเลข Zimmermann · 1917

​อังกฤษ​ถือ​กระดาษ​ที่​ดึง​อเมริกา​เข้า​สงคราม​ได้​อยู่​ใน​มือ​ตั้งแต่​วันรุ่งขึ้น​หลัง​ดัก​ได้ ​แล้ว​รอ​ต่อ​อีก​หก​สัปดาห์ ​ไม่​ใช่​เพราะ​ถอด​ไม่​ออก ​แต่​เพราะ​การหยิบ​มัน​ออกมา​ใช้​จะ​บอก​อีก​ฝ่าย​ไป​พร้อมกัน​ว่า​ได้​มัน​มา​อย่างไร ​ข่าวกรอง​ที่​ใช้แล้ว​เผา​แหล่ง​ของ​ตัวเอง ​มีค่า​เท่ากับ​ข่าวกรอง​ที่​ใช้ได้​ครั้ง​เดียว​ใน​ชีวิต

​วันที่ 17 ​มกราคม 1917 ​กระทรวง​ต่างประเทศ​เยอรมัน​ส่ง​โทรเลข​ในนาม Zimmermann ​ถึง​ทูต Heinrich von Eckardt ​ที่​เม็กซิโก​ใน​รหัส​การทูต 13040 Room 40 ​ของ​อังกฤษ​ดัก​ได้ ​และ​วันรุ่งขึ้น Nigel de Grey ​ถอด​ได้​บางส่วน ​จาก​วันนั้น​ถึง​วัน​พิมพ์​ใช้เวลา​ราว​หก​สัปดาห์ ​ถึง​วันที่​สภา​คองเกรส​ประกาศสงคราม​ราว​สิบเอ็ด​สัปดาห์

​ปัญหา​อยู่​ที่​สาย​ที่​โทรเลข​วิ่ง​มา ​กระทรวง​ต่างประเทศ​สหรัฐ​ยอมให้​เยอรมัน​ใช้​สาย​ของ​ตัวเอง​ส่ง​ข้อความ​เข้ารหัส​เพื่อ​การเจรจา​สันติภาพ ​และ​ฉบับ​นี้​ยัง​ถูก​ส่ง​ทาง​วิทยุ​กับ​ซ่อน​มา​ใน​โทรเลข​ทางการ​ทูต​ของ​สวีเดน​บน​สาย​เคเบิล​ของ​อังกฤษ​ด้วย ​พิมพ์​ทันที​จึง​เท่ากับ​บอก​เยอรมัน​ว่า​รหัส​แตก ​และ​บอก​อเมริกา​ว่า​อังกฤษ​อ่าน​โทรเลข​ทางการ​ทูต​ของ​อเมริกา​เอง​อยู่ Hall ​รอ​ราว​สาม​สัปดาห์​ระหว่าง​ที่ de Grey ​กับ William Montgomery ​ถอด​จน​ครบ

​ทางออก​ไม่​ใช่​การซ่อน​แหล่ง​ให้​มิด​ขึ้น ​แต่​คือ​การหา​แหล่ง​ที่สอง​ที่​ยอม​เผา​ได้ ​สถานทูต​เยอรมัน​ที่​วอชิงตัน​ส่งต่อ​โทรเลข​ไป​เม็กซิโก​ทาง​บริษัท​โทรเลข​พาณิชย์​ใน​รหัส 13040 ​เดิม ​สายลับ​อังกฤษ​ใน​เม็กซิโก​ที่​บันทึก​ไว้​แค่​ว่า Mr. H ​ติดสินบน​พนักงานบริษัท​โทรเลข​จนได้​ตัว​รหัส​ฉบับ​นั้น​มา ​อังกฤษ​จึง​มี​ข้อความ​ครบ​จาก​แหล่ง​ที่​บอกชื่อ​ได้ ​กรณี​เลวร้าย​ที่สุด​ที่​เหลืออยู่​คือ​เยอรมัน​สรุป​ว่า 13040 ​ถูก​อ่าน ​และ​ราคา​นั้น​คุ้ม​กับ​การดึง​อเมริกา​เข้า​สงคราม ​ฉบับ​ที่​เล่า​กัน​ว่า​โทรเลข​ต้นทาง​ส่ง​ใน​รหัส​รุ่นใหม่​กว่า​และ​มี​เลข​รหัส​อีก​ชุด ​เล่ม​นี้​ยืนยัน​เลข​นั้น​กับ​แหล่ง​ที่​อ่าน​ไม่​ได้ ​จึง​ไม่​พิมพ์

​จากนั้น​อังกฤษ​ทำ​สิ่ง​ที่​ยาก​กว่า​การโน้มน้าว ​คือ​ให้​อเมริกา​ตรวจ​เอง​โดย​ไม่ต้อง​เชื่อ​อังกฤษ 19 ​กุมภาพันธ์ Hall ​ให้ Edward Bell ​เลขานุการ​สถานทูต​อเมริกัน​ใน​ลอนดอน​ดู Bell ​คิด​ว่า​ปลอม​ก่อน ​แล้ว​โกรธ 23 ​กุมภาพันธ์ Balfour ​มอบตัว​รหัส ​ข้อความ​เยอรมัน ​และ​คำแปล​อังกฤษ​ให้​ทูต Page ​พร้อม​ความจริง​ครึ่ง​เดียว​ว่า​ซื้อ​มาจาก​เม็กซิโก 24 ​กุมภาพันธ์ Page ​รายงาน Wilson ​พร้อม​รายละเอียด​ที่​อเมริกา​ตรวจ​ได้​กับ​แฟ้ม​ของ​บริษัท​โทรเลข​ของ​ตัวเอง ​ส่วนตัว​อังกฤษ​ต้อง​มอบ​รหัส 13040 ​ให้​วอชิงตัน​ถอด​เอง​ด้วย

​พิมพ์​วันที่ 1 ​มีนาคม ​วันที่ 3 ​มีนาคม Zimmermann ​บอก​นักข่าว​อเมริกัน​ว่า​ปฏิเสธ​ไม่​ได้ ​มัน​เป็นความ​จริง ​ปัญหา​ความแท้​ที่​อังกฤษ​เตรียมรับมือ​มา​หก​สัปดาห์ ​ตาย​ด้วยมือ​ผู้ส่ง​เอง​ใน​ประโยค​เดียว 29 ​มีนาคม​เขา​บอก Reichstag ​ว่า​เอกสาร​หลุด​ไป​ใน​ทาง​ที่​ไม่​ปราศจาก​ข้อครหา ​เยอรมัน​สรุป​ว่า​ถูก​ขโมย ​ไม่​ใช่​ถูก​ถอด Lansing ​ช่วยด้วย​การปล่อย​คำ​ใบ้​เรื่อง​สายลับ 6 ​เมษายน​คองเกรส​ประกาศสงคราม

​สิ่ง​ที่​กรณี​นี้​สอน: ​ก่อน​ใช้​สิ่ง​ที่​ได้​จาก​ช่องทาง​ลับ ​ให้​เอา​ของ​ชิ้น​เดียวกัน​ผ่าน​ช่องทาง​ที่สอง​ที่​เปิดเผย​ได้ ​แล้ว​ส่ง​คำอธิบาย​ที่​อีก​ฝ่าย​ตรวจ​เอง​ได้​ไป​ก่อนที่​เขา​จะ​ถาม​ว่า​คุณ​รู้​ได้​อย่างไร

VENONA · 1942–1980

one-time pad ​คือ​รหัส​ตัว​เดียว​ที่​มี​บทพิสูจน์​ว่า​เจาะ​ไม่​ได้ ​และ​บทพิสูจน์​นั้น​ไม่​เคย​ผิด ​สิ่ง​ที่​มัน​พิง​อยู่​เงียบๆ ​คือ​ข้อสมมติ​ข้อ​เดียว ​ว่า​ทุก​หน้า​ของ​แผ่น​กุญแจ​ถูก​ใช้​ครั้ง​เดียว​แล้ว​ทิ้ง ​ข้อสมมติ​นั้น​ไม่​ได้​อยู่​ใน​คณิตศาสตร์ ​มัน​อยู่​ใน​โรงพิมพ์

​วันที่ 1 ​กุมภาพันธ์ 1943 Signal Intelligence Service ​ของกอง​ทัพ​บก​สหรัฐ​เปิด​โครงการ​อ่าน​โทรเลข​โซเวียต​ที่ Arlington Hall ​และ​ปิด​วันที่ 1 ​ตุลาคม 1980 ​สามสิบ​เจ็ด​ปี ​ได้​ข้อความ​ออกมา​ราว 3,000 ​ฉบับ​จาก​ที่​ดัก​ได้​หลาย​แสน

​ระบบ​ที่​มัน​เจาะ​ใช้​สมุด​รหัส​แปลง​คำเป็น​ตัวเลข ​แล้ว​บวก​ทับ​ด้วย one-time pad ​ใช้​ถูกวิธี ​ไม่​มี​คณิตศาสตร์​ใด​ถอด​ได้ ​สิ่ง​ที่​แตก​จึง​ไม่​ใช่​วิธี ​แต่​คือ​โรงงาน ​ผู้ผลิต​แผ่น​กุญแจ​ของ​โซเวียต​พิมพ์​หน้า​ซ้ำ​ออกมา​ราว 35,000 ​หน้า ​ทั้งหมด​ใน​ปี 1942 ​ระหว่าง​ที่​กองทัพ​เยอรมัน​รุก​เข้าหา​มอสโก ​การผลิต pad ​ช้า​และ​ทำ​ด้วยมือ ​ความต้องการ​พุ่ง​หลัง​มิถุนายน 1941 ​คน​ที่นั่ง​พิมพ์​อยู่​ปี​นั้น​ไม่​ได้​กำลัง​ตัดสินใจ​เรื่อง​ความมั่นคง ​เขา​กำลัง​พยายาม​ส่ง​ของ​ให้​ทัน ​โซเวียต​รู้ ​และ​พยายาม​คุม​ด้วย​การส่ง​หน้า​ซ้ำ​ไป​ให้​ผู้ใช้​ที่อยู่​ห่าง​กัน​มาก ​ไม่​สำเร็จ ​ที่​ซ้ำ​คือ​หน้า ​ไม่​ใช่​ทั้ง​เล่ม

​ร้อยโท Richard Hallock ​ที่ทำงาน​กับ​โทรเลข​การค้า​ของ​โซเวียต​เห็น​การซ้ำ​เป็น​คน​แรก ​เขา​กับ Genevieve Feinstein, Cecil Phillips, Frank Lewis, Frank Wanat ​และ Lucille Campbell ​กู้​ตาราง​กุญแจ​ได้​จำนวนมาก Meredith Gardner ​สร้าง​สมุด​รหัส​ขึ้น​ใหม่ ​และ​เจาะ​เข้าตัว​รหัส​ได้​ครั้งแรก​วันที่ 20 ​ธันวาคม 1946 ​สิ่ง​ที่​เขา​เห็น​ใน​ข้อความ​ชุด​นั้น​คือ​สายลับ​โซเวียต​ใน Manhattan Project

​ตัวเลข​ต้อง​อ่าน​ให้​ตรง ​อัตรา​ที่​อ่าน​ได้​ของ​โทรเลข NKVD ​คือ 1.8% ​ของ​ปี 1942, 15.0% ​ของ​ปี 1943, 49.0% ​ของ​ปี 1944 ​และ 1.5% ​ของ​ปี 1945 ​โทรเลข GRU ​ทหารเรือ​สาย​วอชิงตัน–​มอสโก​ปี 1943 ​อ่าน​ได้​ราว​ครึ่ง ​ปี​อื่น​อ่าน​ไม่​ได้​เลย ​ถอด​และ​แปล​ได้​ราว 2,200 ​ฉบับ ​ฉบับ​ที่ว่า VENONA ​เจาะ​การสื่อสาร​ของ​โซเวียต​ได้ ​จึง​หมายถึง​ราว​หนึ่ง​เปอร์เซ็นต์​ของ​โทรเลข ​กระจุก​ใน​สอง​ปี ​และ​มี​อยู่​เพราะ​ข้อบกพร่อง​ใน​การผลิต​ของ​ปี​เดียว

​หน้า​ซ้ำ​เกือบ​ทั้งหมด​ถูก​ใช้​หมด​ภายใน​ปลายปี 1945 ​บาง​หน้า​ใช้​ถึง​ปี 1948 ​หลังจากนั้น​โทรเลข​กลับ​ไป​อ่าน​ไม่​ได้​เลย Bill Weisband ​สายลับ NKVD ​ใน​หน่วย​ดักฟัง​ของกอง​ทัพ​บก​สหรัฐ​บอก​มอสโก​เรื่อง VENONA ​ใน​ปี 1945 Kim Philby ​ได้​รู้​ปี 1949 ​โซเวียต​ไม่​เปลี่ยน​รหัส​อะไร​เลย ​เพราะ​ไม่​มี​อะไร​ต้อง​เปลี่ยน ​หน้า​ซ้ำ​ถูก​ใช้​ไป​หมด​แล้ว ​พวกเขา​แค่​เตือน​สายลับ​ที่​เสี่ยง ​ผล​จาก​หนึ่ง​เปอร์เซ็นต์​นั้น​คือ Cambridge Five, Klaus Fuchs, Donald Maclean, ​สายลับ​ใน State, Treasury, OSS ​และ​ทำเนียบขาว ​และ​คดี Rosenberg ​ส่วน Roosevelt ​กับ Truman ​ไม่​เคย​ได้รับ​รายงาน

​สิ่ง​ที่​กรณี​นี้​สอน: ​ถ้า​ระบบ​ของ​คุณ​พิสูจน์​ได้​ว่า​เจาะ​ไม่​ได้ ​ให้​ไปดู​ว่า​ใคร​ผลิต​กุญแจ ​ผลิต​เร็ว​แค่​ไหน ​และ​เกิด​อะไร​ขึ้น​ใน​เดือน​ที่​ความต้องการ​เกินกำลัง​ผลิต — key reuse ​ไม่​เคย​อยู่​ใน​บทพิสูจน์

The Thing · 1945–1952

​วิธี​หา​เครื่องดักฟัง​ทั้งหมด​ใน​ปี 1945 ​สร้าง​ขึ้น​บน​ข้อเท็จจริง​ข้อ​เดียว ​คือ​เครื่องดักฟัง​ต้อง​ใช้​ไฟ ​ไฟ​แปล​ว่า​มี​แบตเตอรี่​หรือ​มี​สาย​ที่​เดิน​ไปหา​ได้ ​มี​ความร้อน ​และ​มี​คลื่น​แผ่ออก​มา​ให้​เครื่อง​กวาด​จับ ​ของ​ที่​แขวน​อยู่​ใน​ห้องทำงาน​ทูต​อเมริกัน​ที่​มอสโก​เจ็ด​ปี​ไม่​มี​สัก​ข้อ​เดียว​ใน​นั้น

​วันที่ 4 ​สิงหาคม 1945 ​คณะ​เยาวชน Young Pioneers ​ของ​โซเวียต​มอบ​ตรา​แผ่นดิน​สหรัฐ​แกะ​จาก​ไม้​ให้​ทูต W. Averell Harriman ​เป็น​ของขวัญ​แก่​พันธมิตร​ร่วม​สงคราม ​มัน​แขวน​ใน​ห้องทำงาน​ทูต​ที่ Spaso House ​กรุง​มอสโก​นับ​จาก​วันนั้น​เจ็ด​ปี ​พร้อม​เครื่องดักฟัง​หนัก 31 ​กรัม​ที่​ไม่​มี​แบตเตอรี่​อยู่​ข้างใน

​เครื่อง​นี้​ออกแบบ​โดย Leon Theremin ​ชื่อ​รัสเซีย​ว่า Zlatoust ​และ​เป็น passive resonant cavity ​เสาอากาศ monopole ​ยาว 23 ​เซนติเมตร​ทะลุ​เข้า​โพรง​ทองแดง​ชุบ​เงิน ​ปิดหน้า​ด้วย​เยื่อ​นำ​ไฟฟ้า​หนา 75 ​ไมโครเมตร ​เยื่อ​กับ​แท่ง​ปรับ​จูน​ด้านใน​รวมกัน​เป็นตัว​เก็บ​ประจุ​แปร​ค่า ​นั่น​คือ​ไมโครโฟน​คอนเดนเซอร์ ​เสียงพูด​สั่น​เยื่อ ​ค่า​ความจุ​เปลี่ยน​ตาม​การสั่น​นั้น ​คลื่นวิทยุ​ที่​ตก​กระทบ​ถูก modulate ​แล้ว​สะท้อน​กลับเป็น​ฮาร์มอ​นิก​สูง​กว่า​ความถี่​ที่​ส่อง​มา ​พลังงาน​ทุก​หน่วย​ใน​เรื่อง​นี้​มาจาก​ฝั่ง​คน​ดักฟัง ​ไม่​มี​สัก​หน่วย​ที่มา​จาก​ตัว​เครื่อง ​ไม่​มี​แบตเตอรี่ ​ไม่​มี​ชิ้นส่วน active ​ไม่​มี​อะไร​สึก ​ความถี่​ที่​โซเวียต​ใช้​ส่อง​จริง​ยืนยัน​ไม่​ได้ ​แหล่ง​ให้ 330 MHz ​เป็น​ค่าที่​น่าจะ​ที่สุด

​ผล​ตามมา​คือ​มัน​เงียบ​จนกว่า​จะ​มี​ใคร​ส่อง​คลื่น​ใส่ NSA ​ใช้​คำ​ว่า illuminating ​กับ​คลื่น​ที่​ส่อง​เข้าไป​นั้น ​กวาด​หา​การแผ่​คลื่น​แล้ว​เจอ​ศูนย์ ​เพราะ​ไม่​มี oscillator ​ไม่​กิน​ไฟ ​ไม่​มี​ความร้อน ​ไม่​มี​สาย ​ตัว​มัน​เล็ก ​และ​มัน​อยู่​ใน​ของขวัญ​ที่​รับ​กัน​ต่อหน้า​คน ​จะ​พบ​มัน​ได้​จึง​ต้อง​บังเอิญ ​หรือ​ต้อง​รุก

​ปี 1951 ​พนักงาน​วิทยุ​อังกฤษ​ที่​สถานทูต​อังกฤษ​ใน​มอสโก​ได้ยิน​บทสนทนา​ของ​อเมริกัน​บน​ช่อง​วิทยุ​กองทัพอากาศ​โซเวียต​โดยบังเอิญ ​ระหว่าง​ที่​โซเวียต​กำลัง​ส่อง​คลื่น​ใส่​ห้อง​ทูต​อยู่​พอดี ​เดือน​มีนาคม​ปี​นั้น John W. Ford ​กับ Joseph Bezjian ​ถูก​ส่ง​ไป​มอสโก ​วิธี​ของ​พวกเขา​ไม่​ใช่​ฟัง ​แต่​คือ​ส่ง ​เครื่อง​กำเนิด​สัญญาณ​กับ​เครื่องรับ​ถูก​จัด​ให้​ห้อง​หอน​ด้วย feedback ​ถ้า​เสียง​ใน​ห้อง​ถูก​ส่ง​ซ้ำ​ออกมา​บน​ความถี่​นั้น Bezjian ​พบ​มัน​ใน​ตรา​ไม้ ​เครื่อง​กำเนิด​ที่​พบ​มัน​ตั้ง​ไว้​ที่ 1800 MHz ​เรื่อง​ถึง​ผู้นำ​สถานทูต​ใน​สมัย​ทูต George F. Kennan ​ปี 1952

Peter Wright ​จาก Marconi ​ที่​ต่อมา​อยู่ MI5 ​เป็น​คน​วิเคราะห์ ​เยื่อ​ขาด​ระหว่าง​อเมริกัน​จับต้อง ​เขา​ต้อง​เปลี่ยน​ใหม่ ​และ​ทำให้​มัน​ทำงาน​เสถียร​ที่ 800 MHz ​ตัวแปร​ที่​ตัดสิน​คือ Q ​ของ​โพรง Q ​สูง​หมายถึง​เลือก​ความถี่​ได้​แหลม​กว่า ​ระยะไกล​กว่า ​และ​ไว​ต่อ​เสียง​กว่า ​ผล​คือ SATYR ​รุ่น​อังกฤษ​ที่​ใช้​ตลอด​ทศวรรษ 1950 ​เดือน​พฤษภาคม 1960 ​ทูต Henry Cabot Lodge Jr. ​ยก​ตรา​ไม้​ขึ้น​กลาง​คณะมนตรีความมั่นคง​สหประชาชาติ​ระหว่าง​เรื่อง U-2

​สิ่ง​ที่​กรณี​นี้​สอน: ​เขียน​ว่า​เครื่อง​ตรวจ​ของ​คุณ​ตรวจหา​คุณสมบัติ​อะไร ​แล้ว​ออกแบบ​สิ่ง​ที่​ไม่​มี​คุณสมบัติ​นั้น​เลย — ​ถ้า​คุณ​ออกแบบ​ได้ ​ศัตรู​ก็​ทำได้ ​และ​การตรวจ​ต้อง​เปลี่ยน​จาก​ฟัง​เป็น​ส่อง

Van Eck · 1985

​คน​ที่นั่ง​พิมพ์​อยู่​หน้าจอ​ใน​ปี 1985 ​เชื่อ​กัน​โดย​ไม่ต้อง​คิด​ว่า​ถ้า​ไม่​มี​ใคร​ยืน​อยู่​ข้างหลัง ​ก็​ไม่​มี​ใคร​อ่าน​สิ่ง​ที่​ขึ้น​บน​จอ​นั้น​ได้ ​ความเชื่อ​นั้น​ผิด​มา​แล้ว​สี่​สิบ​ปี ​และ​คน​ที่​รู้​ว่า​มัน​ผิด​พูด​ไม่​ได้ ​สิ่ง​ที่ Wim van Eck ​เปลี่ยน​ใน​ปี​นั้น​จึง​ไม่​ใช่​ความรู้ ​แต่​คือ​ใคร​มี​มัน

​ปี 1985 Wim van Eck ​จาก Dr. Neher Laboratories ​ของ PTT ​เนเธอร์แลนด์​พิมพ์​ใน Computers & Security ​เล่ม​ที่ 4 ​ว่า​จอ CRT ​ใน​กล่อง​พลาสติก​อ่าน​ได้​ชัด​บน​โทรทัศน์​ธรรมดา​ที่​ระยะ​ราว 50 ​เมตร​ใน​สนาม​ทดสอบ CISPR ​และ​อุปกรณ์​เสริม​ที่​ต้อง​ต่อ​เข้า​โทรทัศน์​ราคา​ราว 15 ​ดอลลาร์ ​นี่​คือ​การวิเคราะห์​ที่​ไม่​ลับ​ชิ้น​แรก​ของ​ความเสี่ยง​นี้

​กลไก​อยู่​ใน​แบบ​ของ​จอ​เอง ​สัญญาณ​วิดีโอ​เป็น​สัญญาณ​เดียว​ใน​จอ​ที่​ถูก​ขยาย​จาก​ระดับ TTL ​ไป​ถึง​หลาย​ร้อย​โวลต์ ​มัน​จึง​ครอง​สนาม​คลื่น​ที่​แผ่ออก​มา ​และ​ฮาร์มอ​นิก​ของ​มัน​คล้าย​สัญญาณ​โทรทัศน์​ออกอากาศ​มาก​พอที่​เครื่องรับ​ธรรมดา​จะ​จับได้ ​สิ่ง​ที่​ขาด​คือ sync ​ภาพ​จึง​เลื่อน​ไม่​หยุด ​คืน sync ​ด้วย oscillator ​สอง​ตัว​แล้ว​ภาพ​ก็​นิ่ง ​นัก​อิเล็กทรอนิกส์​สมัครเล่น​สร้าง​ของ​ชิ้น​นั้น​ได้​ใน​ไม่​กี่​วัน

​ตัวเลข​ที่วัด​กับ​ตัวเลข​ที่​ประมาณ​ต้อง​แยกกัน ​ที่วัด​ได้​คือ​ราว 50 ​เมตร​สำหรับ​กล่อง​พลาสติก ​ราว 10 ​เมตร​สำหรับ​กล่อง​โลหะ ​ที่​ประมาณ​คือ​ถึง 1 ​กิโลเมตร​ถ้า​ใช้​เสาอากาศ​ทิศทาง​ที่​ได้​เกน​อย่าง​น้อย 10 dB ​ข้อสรุป​ข้อ​สอง​ใน​บทความ​เขียน​ตรงตัว​ว่า​อาจ​ทำได้ under optimum conditions ​จาก​ระยะ​ถึง 1 ​กิโลเมตร ​ฉบับ​ที่​เล่า​กัน​ว่า van Eck ​อ่าน​จอ​จาก​หนึ่ง​กิโลเมตร​ด้วย​ของ 15 ​ดอลลาร์ ​จึง​ผิด​สามชั้น​ซ้อน​กัน ​และ​บรรทัด​ที่​ควร​อ่าน​ช้าๆ ​คือ​บรรทัด​นี้ ​จอ​ทุก​เครื่อง​ที่​ทดสอบ​ผ่าน​เกณฑ์​รบกวน CISPR ​ที่​เสนอ​ใน​ตอนนั้น ​และ​ทุก​เครื่อง​รั่ว​ภาพ

​การสาธิต​มี​สอง​ครั้ง ​ครั้งแรก​จาก​รถ​ใน​ลาน​จอด​ของ​อาคาร​ที่​มี​เครื่องประมวลผล​คำ​อยู่​ข้างใน ​ครั้ง​ที่สอง​เดือน​กุมภาพันธ์ 1985 ​ที่​ลอนดอน​กับ BBC ​รถตู้ ​เสา​สูง 10 ​เมตร ​เสาอากาศ VHF band III ​เกน 10 dB ​เครื่อง​ขยาย 18 dB ​โทรทัศน์​ใน​รถ ​ทำ​กลางวัน​ต่อหน้า​คนดู ​และ​ไม่​มี​ใคร​ถาม​ว่า​กำลัง​ทำ​อะไร

​เขา​เอ่ยถึง​มาตรฐาน​สอง​ฉบับ​ที่​เขา​เอง​อ่าน​ไม่​ได้ NACSIM 5100A ​และ AMSG 720B ​รัฐบาล​รู้​มา​สี่​สิบ​ปี Bell Labs ​สาธิต​ต่อ Signal Corps ​ใน​สงครามโลกครั้งที่สอง​ที่​ถนน Varick ​ใน​แมน​แฮต​ตัน DoD Directive 5200.19 ​ลงนาม​ธันวาคม 1964 ​ตลอด​ช่วง​นั้น​ผู้ใช้​จอ​ทั่วไป​ไม่​มีส่วน​เผื่อ​เลย ​เพราะ​แม้แต่​ตัว​ภัย​ก็​เป็นความลับ ​นี่​คือ​ข้อ​สอง​ของ Kerckhoffs ​มาถึง​ช้า 102 ​ปี ​จาก​ฝั่ง​ผู้​ป้องกัน ​ทางแก้​ที่​เขา​เสนอ​คือ cryptographic display ​เขียน​บรรทัด​บน​จอ​ใน​ลำดับ​ที่​ขึ้นกับ​กุญแจ ​ราคา​ราว 20 ​ดอลลาร์​ต่อ​เครื่อง

​สิ่ง​ที่​กรณี​นี้​สอน: ​ถ้า​มาตรฐาน​ที่​ป้องกัน​คุณ​เป็นความลับ ​ให้​ถือว่า​คุณ​ไม่​มี​มาตรฐาน — ​วัด​ระยะ​ที่​จอ​ของ​คุณ​อ่าน​ได้​ด้วย​โทรทัศน์​กับ​เสาอากาศ ​ก่อน​เชื่อ​ใบรับรอง​ว่า​ผ่าน​ค่า​รบกวน

​ท่า​ที่​เอา​ไป​ใช้ได้: ​สมมติ​ว่า​อีก​ฝ่าย​ถือ​แบบแปลน​ฉบับ​เต็ม​ของ​ระบบ​คุณ ​รวม​คู่มือ​ปฏิบัติงาน​และ​วิธี​ที่​คุณ​ใช้​ตรวจหา​เขา ​แล้ว​เขียน​ว่า​อะไร​ยัง​ป้องกัน​ได้ ​ถ้า​คำตอบ​ยาว​กว่า​กุญแจ​หนึ่ง​ดอก ​ทุก​บรรทัด​ที่​เกิน​คือ​ส่วน​เผื่อ​ที่​มีอายุ​แค่​จนกว่า​จะ​มี​คนอ่าน

​จะ​พลิก​คำตัดสิน​ของ​ภาค​นี้​ได้​เมื่อ: ​ผู้อ่าน​ชี้​ได้​จาก​แหล่ง​ข้างล่าง​ว่า​กรณี​ใด​ใน​แปด​กรณี​นี้​ถูก​เจาะ​โดย​ผู้​เจาะ​ที่​ไม่​รู้​แบบ ​ไม่​รู้​ขั้นตอน ​และ​ไม่​มี​เอกสาร​ที่​ยึด​หรือ​ซื้อ​มา​ได้ — ​เจาะ​ด้วย​กำลัง​คำนวณ​ล้วน​ต่อ​ระบบ​ที่​ยัง​ปิด​อยู่ ​กรณี​นั้น​ออกจาก​ภาค​นี้​ทันที ​และ​ถ้า​เกิน​สอง​กรณี ​บานพับ​ของ​เล่ม​นี้​ตั้ง​ผิดที่

​แหล่ง​ของ​ภาค​นี้:

บทถัดไป · 5 / 84 · เมื่อโครงสร้างเป็นซอฟต์แวร์
Size
Page
Font

How Much Margin Is Enough — A compendium of safety and security

❦
1ก่อนอ่าน21 · ส่วนเผื่อคืออะไร32 · เผื่อแล้วยังพัง43 · ศัตรูที่อ่านแบบแปลนของคุณ54 · เมื่อโครงสร้างเป็นซอฟต์แวร์65 · การป้องกันที่มีหลักฐาน76 · ยุคที่เครื่องมือของคุณเองอ่านคำสั่งจากคนอื่น8บทสรุปในหกบรรทัด