อ่าน 5 นาที
ซิกาบา
ในประวัติศาสตร์ของการเข้ารหัสลับเครื่องECM Mark IIเป็นเครื่องเข้ารหัสที่สหรัฐอเมริกาใช้ในการเข้ารหัส ข้อความ ตั้งแต่สงครามโลกครั้งที่สองจนถึงทศวรรษ 1950...
ซิกาบา

ในประวัติศาสตร์ของการเข้ารหัสลับเครื่องECM Mark IIเป็นเครื่องเข้ารหัสที่สหรัฐอเมริกาใช้ในการเข้ารหัส ข้อความ ตั้งแต่สงครามโลกครั้งที่สองจนถึงทศวรรษ 1950 เครื่องนี้ยังเป็นที่รู้จักในชื่อSIGABAหรือConverter M-134โดยกองทัพบก หรือCSP-888/889โดยกองทัพเรือ และรุ่นที่ได้รับการดัดแปลงของกองทัพเรือเรียกว่าCSP- 2900
เช่นเดียวกับเครื่องจักรหลายเครื่องในยุคนั้น เครื่องนี้ใช้ระบบกลไกไฟฟ้าของโรเตอร์ในการเข้ารหัสข้อความ แต่มีการปรับปรุงด้านความปลอดภัยหลายประการเหนือกว่าการออกแบบก่อนหน้านี้ ไม่มี การเปิดเผยข้อมูลสาธารณะเกี่ยวกับ การถอดรหัสลับของเครื่องนี้ได้สำเร็จในระหว่างอายุการใช้งาน
ประวัติศาสตร์


นักถอดรหัสชาวอเมริกันตระหนักดีอยู่แล้วก่อนสงครามโลกครั้งที่สองว่า การเคลื่อนที่เชิงกลแบบก้าวเดียวของเครื่องเข้ารหัสแบบโรเตอร์ (เช่นเครื่องเฮเบิร์น ) สามารถถูกโจมตีได้ ในกรณีของเครื่องเอนิกมา ที่มีชื่อเสียง การโจมตีเหล่านี้ถูกคิดค้นขึ้นโดยการเคลื่อนโรเตอร์ไปยังตำแหน่งสุ่มในตอนเริ่มต้นของแต่ละข้อความใหม่ อย่างไรก็ตาม วิธีนี้พิสูจน์แล้วว่าไม่ปลอดภัยเพียงพอ และข้อความเอนิกมาของเยอรมันมักถูกถอดรหัสได้บ่อยครั้งในระหว่างสงครามโลกครั้งที่สอง
วิลเลียม ฟรีดแมนผู้อำนวยการหน่วยข่าวกรองสัญญาณของกองทัพบกสหรัฐฯได้คิดค้นระบบเพื่อแก้ไขการโจมตีนี้โดยการสุ่มการเคลื่อนที่ของโรเตอร์อย่างแท้จริง การดัดแปลงของเขาประกอบด้วย เครื่องอ่าน เทปกระดาษจาก เครื่องพิมพ์ โทรเลขติดอยู่กับอุปกรณ์ขนาดเล็กที่มี "ตัวรับรู้" โลหะวางตำแหน่งเพื่อส่งกระแสไฟฟ้าผ่านรู เมื่อกดตัวอักษรบนแป้นพิมพ์ สัญญาณจะถูกส่งผ่านโรเตอร์เช่นเดียวกับในเครื่องเอนิกมา ทำให้ได้เวอร์ชันที่เข้ารหัส นอกจากนี้ กระแสไฟฟ้าจะไหลผ่านส่วนที่ต่อกับเทปกระดาษ และรูใดๆ บนเทปในตำแหน่งปัจจุบันจะทำให้โรเตอร์ที่เกี่ยวข้องหมุน จากนั้นจึงเลื่อนเทปกระดาษไปหนึ่งตำแหน่ง ในขณะที่เครื่องเอนิกมาจะหมุนโรเตอร์หนึ่งตำแหน่งทุกครั้งที่กดปุ่ม โดยไม่มีการเปลี่ยนแปลงแบบสุ่ม การออกแบบที่ได้นั้นถูกผลิตในจำนวนจำกัดในชื่อM-134 Converterและการตั้งค่าข้อความรวมถึงตำแหน่งของเทปและการตั้งค่าของแผงเสียบที่ระบุว่าแถวของรูบนเทปแถวใดควบคุมโรเตอร์ใด อย่างไรก็ตาม มีปัญหาในการใช้เทปกระดาษที่เปราะบางภายใต้สภาพการใช้งานภาคสนาม
แฟรงค์ โรว์เล็ตต์ผู้ร่วมงานของฟรีดแมนได้คิดค้นวิธีการใหม่ในการหมุนโรเตอร์ โดยใช้โรเตอร์อีกชุดหนึ่ง ในการออกแบบของโรว์เล็ตต์ โรเตอร์แต่ละตัวจะต้องถูกสร้างขึ้นเพื่อให้เกิดสัญญาณเอาต์พุตระหว่างหนึ่งถึงสี่สัญญาณ ซึ่งจะหมุนโรเตอร์หนึ่งตัวหรือมากกว่านั้น (โดยปกติโรเตอร์จะมีเอาต์พุตหนึ่งตัวสำหรับอินพุตหนึ่งตัว) ก่อนสงคราม สหรัฐอเมริกามีงบประมาณจำกัดสำหรับการพัฒนาการเข้ารหัส ดังนั้นฟรีดแมนและโรว์เล็ตต์จึงสร้างอุปกรณ์เสริมชุดหนึ่งที่เรียกว่าSIGGOO (หรือ M-229) ซึ่งใช้กับ M-134 ที่มีอยู่แล้วแทนที่เครื่องอ่านเทปกระดาษ อุปกรณ์เหล่านี้เป็นกล่องภายนอกที่มีชุดโรเตอร์สามตัว โดยที่อินพุตห้าตัวทำงานอยู่ เหมือนกับว่ามีคนกดปุ่มห้าปุ่มพร้อมกันบนเครื่อง Enigma และเอาต์พุตจะถูก "รวบรวม" เป็นห้ากลุ่มเช่นกัน กล่าวคือ ตัวอักษรทั้งหมดตั้งแต่ A ถึง E จะถูกต่อสายเข้าด้วยกัน ตัวอย่างเช่น ด้วยวิธีนี้ สัญญาณทั้งห้าที่ด้านอินพุตจะถูกสุ่มผ่านโรเตอร์ และออกมาอีกด้านหนึ่งพร้อมพลังงานในหนึ่งในห้าสาย ปัจจุบันการเคลื่อนที่ของใบพัดสามารถควบคุมได้ด้วยรหัสประจำวัน และไม่จำเป็นต้องใช้เทปกระดาษอีกต่อไป พวกเขาเรียกเครื่องจักรที่ประกอบกันนี้ว่า M-134-C
ในปี 1935 พวกเขาได้นำผลงานของตนไปแสดงให้โจเซฟ เวนเกอร์นักถอดรหัสใน แผนก OP-20-Gของกองทัพเรือสหรัฐฯเขาพบว่ากองทัพเรือไม่ค่อยสนใจผลงานนี้มากนัก จนกระทั่งต้นปี 1937 เมื่อเขาได้นำไปแสดงให้ผู้บัญชาการลอเรนซ์ แซฟฟอร์ดซึ่งเป็นคู่หูของฟรีดแมนในสำนักงานข่าวกรองกองทัพเรือ แซฟฟอร์ด มองเห็นศักยภาพของเครื่องนี้ในทันที และเขากับผู้บัญชาการไซเลอร์จึงได้เพิ่มคุณสมบัติหลายอย่างเพื่อให้เครื่องสร้างได้ง่ายขึ้น ส่งผลให้เกิดเครื่องถอดรหัสไฟฟ้า Mark II (หรือECM Mark II ) ซึ่งกองทัพเรือได้ผลิตออกมาจำหน่ายในชื่อ CSP-889 (หรือ 888)

ที่น่าแปลกคือ กองทัพบกไม่ทราบถึงการเปลี่ยนแปลงหรือการผลิตระบบจำนวนมาก แต่เพิ่งได้รับรู้ความลับนี้ในช่วงต้นปี 1940 ในปี 1941 กองทัพบกและกองทัพเรือได้ร่วมกันพัฒนาระบบการเข้ารหัสลับโดยใช้เครื่องนี้ จากนั้นกองทัพบกก็เริ่มใช้เครื่องนี้ในชื่อSIGABAมีการสร้างเครื่องนี้ขึ้นมากว่า 10,000 เครื่อง[ 1 ] : หน้า 152
เมื่อวันที่ 26 มิถุนายน พ.ศ. 2485 กองทัพบกและกองทัพเรือตกลงกันว่าจะไม่อนุญาตให้นำเครื่อง SIGABA ไปวางไว้ในดินแดนต่างประเทศ ยกเว้นในกรณีที่มีเจ้าหน้าที่อเมริกันติดอาวุธคอยปกป้องเครื่อง[ 2 ]เครื่อง SIGABA จะถูกส่งมอบให้กับประเทศพันธมิตรอื่นได้ก็ต่อเมื่อเจ้าหน้าที่ของประเทศนั้นถูกปฏิเสธการเข้าถึงเครื่องโดยตรงหรือการใช้งานโดยเจ้าหน้าที่ประสานงานชาวอเมริกันที่จะเป็นผู้ควบคุมเครื่อง[ 2 ]
คำอธิบาย

SIGABA มีทฤษฎีพื้นฐานคล้ายกับ Enigma ตรงที่ใช้ชุดโรเตอร์ในการเข้ารหัสอักขระแต่ละตัวของข้อความต้นฉบับให้เป็นอักขระที่แตกต่างกันของข้อความเข้ารหัส อย่างไรก็ตาม ต่างจาก Enigma ที่มีโรเตอร์เพียงสามตัว SIGABA มีโรเตอร์ถึงสิบห้าตัว และไม่ได้ใช้โรเตอร์สะท้อนแสง
SIGABA มีโรเตอร์สามชุด ชุดละห้าตัว การทำงานของสองชุดแรกจะควบคุมการก้าวเดินของชุดที่สาม
- ชุดโรเตอร์หลักห้าชุดเรียกว่าโรเตอร์เข้ารหัส (กองทัพบก) หรือเขาวงกตตัวอักษร (กองทัพเรือ) และแต่ละโรเตอร์มีหน้าสัมผัส 26 จุด ชุดประกอบนี้ทำงานคล้ายกับเครื่องเข้ารหัสแบบโรเตอร์อื่นๆ เช่น เอนิกมา เมื่อป้อนตัวอักษรข้อความธรรมดา สัญญาณจะเข้าทางด้านหนึ่งของชุดโรเตอร์และออกอีกด้านหนึ่ง ซึ่งแสดงถึงตัวอักษรข้อความที่เข้ารหัส แต่ต่างจากเอนิกมาตรงที่ไม่มีตัวสะท้อนแสง
- โรเตอร์ชุดที่สองจำนวนห้าตัวเรียกว่าโรเตอร์ควบคุมหรือเขาวงกตแบบขั้นบันไดโรเตอร์เหล่านี้ก็มีขั้วต่อ 26 จุดเช่นกัน โรเตอร์ควบคุมจะได้รับสัญญาณสี่สัญญาณในแต่ละขั้น หลังจากผ่านโรเตอร์ควบคุมแล้ว สัญญาณเอาต์พุตจะถูกแบ่งออกเป็นเก้ากลุ่มที่มีขนาดแตกต่างกัน ตั้งแต่ 1-6 สาย แต่ละกลุ่มจะสอดคล้องกับสายอินพุตสำหรับโรเตอร์ชุดถัดไป
- โรเตอร์ชุดที่สามเรียกว่าโรเตอร์ดัชนีโรเตอร์เหล่านี้มีขนาดเล็กกว่า โดยมีหน้าสัมผัสเพียงสิบจุด และจะไม่หมุนในระหว่างการเข้ารหัส หลังจากผ่านโรเตอร์ดัชนีแล้ว สายเอาต์พุตหนึ่งถึงสี่ในห้าเส้นจะได้รับพลังงาน จากนั้นสายเหล่านี้จะหมุนโรเตอร์เข้ารหัส

เครื่องเข้ารหัส SIGABA หมุนโรเตอร์หลักอย่างน้อยหนึ่งตัวด้วยวิธีการสุ่มเทียมที่ซับซ้อน ซึ่งหมายความว่าการโจมตีที่สามารถถอดรหัสเครื่องเข้ารหัสโรเตอร์อื่นๆ ที่มีขั้นตอนการหมุนที่ง่ายกว่า (เช่น Enigma) จะทำได้ยากขึ้นมาก แม้จะมีข้อความต้นฉบับอยู่แล้ว แต่ก็มีข้อมูลป้อนเข้าที่เป็นไปได้สำหรับการเข้ารหัสมากมายจนยากที่จะหาค่าการตั้งค่าได้
ข้อเสียของ SIGABA คือมันมีขนาดใหญ่ หนัก ราคาแพง ใช้งานยาก มีกลไกซับซ้อน และเปราะบาง มันไม่ได้ใช้งานได้จริงเท่ากับ Enigma ซึ่งมีขนาดเล็กกว่าและเบากว่าวิทยุที่ใช้ร่วมด้วย มันถูกใช้งานอย่างแพร่หลายในห้องวิทยุของเรือรบกองทัพเรือสหรัฐฯ แต่เนื่องจากปัญหาในทางปฏิบัติเหล่านี้ SIGABA จึงไม่สามารถใช้งานในสนามรบได้ ในสมรภูมิส่วนใหญ่ ระบบอื่นๆ ถูกนำมาใช้แทน โดยเฉพาะอย่างยิ่งสำหรับการสื่อสารทางยุทธวิธี หนึ่งในระบบที่มีชื่อเสียงที่สุดคือการใช้ผู้ส่งสารรหัส Navajoสำหรับการสื่อสารภาคสนามทางยุทธวิธีในสมรภูมิแปซิฟิก ในสมรภูมิอื่นๆ มีการใช้เครื่องจักรที่มีความปลอดภัยน้อยกว่า แต่มีขนาดเล็กกว่า เบากว่า และทนทานกว่า เช่นM-209 SIGABA แม้จะน่าประทับใจ แต่ก็เกินความจำเป็นสำหรับการสื่อสารทางยุทธวิธี อย่างไรก็ตาม หลักฐานเชิงคาดการณ์ใหม่ๆ ปรากฏขึ้นเมื่อไม่นานมานี้ว่ารหัส M-209 ถูกถอดรหัสโดยนักถอดรหัสชาวเยอรมันในช่วงสงครามโลกครั้งที่สอง[ 3 ]
การดำเนินการ

เนื่องจาก SIGABA ไม่มีตัวสะท้อนสัญญาณ จึงจำเป็นต้องใช้สวิตช์ที่มีมากกว่า 26 ขั้วเพื่อเปลี่ยนเส้นทางสัญญาณผ่านเขาวงกตตัวอักษรระหว่างโหมดการเข้ารหัสและการถอดรหัส สวิตช์ "ควบคุม" ยาวนั้นติดตั้งในแนวตั้ง โดยมีปุ่มอยู่ด้านบนของตัวเครื่อง ดูภาพประกอบ สวิตช์มีห้าตำแหน่ง ได้แก่ O, P, R, E และ D นอกจากการเข้ารหัส (E) และการถอดรหัส (D) แล้ว ยังมีตำแหน่งข้อความธรรมดา (P) ที่พิมพ์สิ่งที่พิมพ์ลงบนเทปเอาต์พุต และตำแหน่งรีเซ็ต (R) ที่ใช้สำหรับตั้งค่าโรเตอร์และรีเซ็ตเครื่อง ตำแหน่ง O จะปิดเครื่อง ตำแหน่ง P ใช้สำหรับพิมพ์ตัวบ่งชี้และกลุ่มวันที่/เวลาลงบนเทปเอาต์พุต เป็นโหมดเดียวที่พิมพ์ตัวเลข จะไม่มีการพิมพ์ใดๆ ในตำแหน่ง R แต่ปุ่มตัวเลขจะทำงานเพื่อเพิ่มค่าโรเตอร์
ระหว่างการเข้ารหัส ปุ่ม Z จะเชื่อมต่อกับปุ่ม X และแป้นเว้นวรรคจะสร้างอินพุต Z ให้กับเขาวงกตตัวอักษร เมื่อถอดรหัสแล้ว AZ จะถูกพิมพ์เป็นช่องว่าง ผู้อ่านจะต้องเข้าใจว่าคำเช่น “xebra” ในข้อความที่ถอดรหัสแล้วนั้น แท้จริงแล้วคือ “zebra” เครื่องพิมพ์จะเพิ่มช่องว่างโดยอัตโนมัติระหว่างกลุ่มตัวอักษรห้าตัวแต่ละกลุ่มระหว่างการเข้ารหัส
ระบบ SIGABA จะถูกตั้งค่าเป็นศูนย์เมื่อโรเตอร์ดัชนีทั้งหมดอ่านค่าเป็นศูนย์ในหลักลำดับต่ำสุด และโรเตอร์ตัวอักษรและรหัสทั้งหมดถูกตั้งค่าเป็นตัวอักษร O โรเตอร์แต่ละตัวมีลูกเบี้ยวที่ทำให้โรเตอร์หยุดในตำแหน่งที่ถูกต้องระหว่างกระบวนการตั้งค่าเป็นศูนย์
โรเตอร์ของ SIGABA ทั้งหมดถูกบรรจุอยู่ในกรอบที่ถอดได้ซึ่งยึดไว้ด้วยสกรูหัวแม่มือสี่ตัว วิธีนี้ช่วยให้สามารถเก็บส่วนประกอบที่สำคัญที่สุดของเครื่องไว้ในตู้เซฟที่ปลอดภัยกว่า และสามารถโยนทิ้งลงทะเลหรือทำลายทิ้งได้อย่างรวดเร็วหากถูกคุกคาม นอกจากนี้ยังช่วยให้เครื่องสามารถสลับระหว่างเครือข่ายที่ใช้ลำดับโรเตอร์ที่แตกต่างกันได้อย่างรวดเร็ว ข้อความมีตัวบ่งชี้ 5 ตัวอักษรสองตัว ตัวบ่งชี้ภายนอกที่ระบุระบบที่ใช้และการจำแนกประเภทความปลอดภัย และตัวบ่งชี้ภายในที่กำหนดการตั้งค่าเริ่มต้นของโรเตอร์รหัสและตัวอักษร รายการคีย์ประกอบด้วยการตั้งค่าโรเตอร์ดัชนีแยกต่างหากสำหรับแต่ละระดับความปลอดภัย สิ่งนี้ป้องกันไม่ให้ข้อความที่มีระดับความปลอดภัยต่ำกว่าถูกนำไปใช้เป็นข้อมูลอ้างอิงเพื่อโจมตีข้อความที่มีระดับความปลอดภัยสูงกว่า
กองทัพเรือและกองทัพบกมีขั้นตอนที่แตกต่างกันสำหรับตัวบ่งชี้ภายใน ทั้งสองเริ่มต้นด้วยการรีเซ็ตเครื่องเป็นศูนย์และให้ผู้ปฏิบัติงานเลือกสตริงแบบสุ่ม 5 ตัวอักษรสำหรับแต่ละข้อความใหม่ จากนั้นจึงเข้ารหัสเพื่อสร้างตัวบ่งชี้ภายใน รายการคีย์ของกองทัพบกรวมถึงการตั้งค่าเริ่มต้นสำหรับโรเตอร์ที่ใช้ในการเข้ารหัสสตริงแบบสุ่ม ผู้ปฏิบัติงานของกองทัพเรือใช้แป้นพิมพ์เพื่อเพิ่มค่าโรเตอร์รหัสจนกว่าจะตรงกับสตริงตัวอักษรแบบสุ่ม โรเตอร์ตัวอักษรจะเคลื่อนที่ในระหว่างกระบวนการนี้ และตำแหน่งสุดท้ายของมันจะเป็นตัวบ่งชี้ภายใน ในกรณีของการปฏิบัติการร่วมกัน จะใช้ขั้นตอนของกองทัพบก
รายการรหัสสำคัญประกอบด้วยสตริงตรวจสอบ “26-30” หลังจากจัดเรียงโรเตอร์ใหม่ตามรหัสปัจจุบันแล้ว ผู้ปฏิบัติงานจะรีเซ็ตเครื่องเป็นศูนย์ เข้ารหัสอักขระ 25 ตัว แล้วเข้ารหัส “AAAAA” ข้อความที่เข้ารหัสจากตัวอักษร A ทั้งห้าตัวจะต้องตรงกับสตริงตรวจสอบ คู่มือเตือนว่าอาจเกิดข้อผิดพลาดในการพิมพ์ในรายการรหัส และควรยอมรับการจับคู่สี่ตัวอักษร
คู่มือยังให้คำแนะนำเกี่ยวกับวิธีการสร้างสตริงแบบสุ่มเพื่อสร้างตัวบ่งชี้ ซึ่งรวมถึงการใช้ไพ่และชิปโป๊กเกอร์ ไปจนถึงการเลือกตัวอักษรจากข้อความเข้ารหัส และการใช้ SIGABA เองเป็นตัวสร้างตัวอักษรแบบสุ่ม [ 4 ]
ความปลอดภัย

แม้ว่าระบบ SIGABA จะมีความปลอดภัยสูงมาก แต่สหรัฐฯ ก็ยังคงพัฒนาขีดความสามารถของระบบนี้อย่างต่อเนื่องตลอดช่วงสงคราม ด้วยความกลัวว่าฝ่ายอักษะจะสามารถถอดรหัส SIGABA ได้ เมื่อ ข้อความ ENIGMA ของเยอรมนี และเครื่องเข้ารหัสแบบ Type B ของญี่ปุ่น ถูกถอดรหัสได้ ข้อความเหล่านั้นก็ถูกตรวจสอบอย่างละเอียดเพื่อหาหลักฐานว่ากองกำลังฝ่ายอักษะสามารถอ่านรหัสการเข้ารหัสของสหรัฐฯ ได้หรือไม่ เชลยศึกฝ่ายอักษะก็ถูกสอบสวนด้วยเช่นกัน โดยมีเป้าหมายเพื่อหาหลักฐานว่าการเข้ารหัสของสหรัฐฯ ถูกถอดรหัสได้ อย่างไรก็ตาม ทั้งเยอรมันและญี่ปุ่นก็ไม่มีความคืบหน้าใดๆ ในการถอดรหัส SIGABA ข้อความ JN-A-20 ที่ถอดรหัสแล้ว ลงวันที่ 24 มกราคม 1942 ส่งจากผู้ช่วยทูตฝ่าย ทหารเรือ ในเบอร์ลินถึงรองเสนาธิการทหารเรือญี่ปุ่นในโตเกียว ระบุว่า "ความพยายามถอดรหัสร่วมกันระหว่างญี่ปุ่นและเยอรมนี" นั้น "น่าพอใจอย่างยิ่ง" เนื่องจาก "ชาวเยอรมันได้แสดงให้เห็นถึงความเฉลียวฉลาดที่น่ายกย่องและประสบความสำเร็จบ้างในระบบของกองทัพเรืออังกฤษเมื่อเร็วๆ นี้" แต่ "กำลังประสบปัญหาในการสร้างเทคนิคการโจมตีที่ประสบความสำเร็จต่อระบบรหัสของ 'ศัตรู'" ในข้อความ JN-A-20 ที่ถอดรหัสได้อีกฉบับหนึ่ง ชาวเยอรมันยอมรับว่าความคืบหน้าในการถอดรหัสการสื่อสารของสหรัฐฯ นั้นไม่น่าพอใจ ชาวญี่ปุ่นเองก็ยอมรับในข้อความของตนเองว่าพวกเขาไม่มีความคืบหน้าอย่างแท้จริงต่อระบบรหัสของอเมริกา ในเดือนกันยายน 1944 เมื่อฝ่ายสัมพันธมิตรกำลังรุกคืบอย่างต่อเนื่องในแนวรบด้านตะวันตก บันทึกสงครามของกลุ่มข่าวกรองสัญญาณของเยอรมันบันทึกไว้ว่า "การสื่อสาร 5 ตัวอักษรของสหรัฐฯ: ยุติการทำงานเนื่องจากไม่คุ้มค่าในขณะนี้" [ 5 ]
ระบบ SIGABA ได้รับการรักษาความปลอดภัยอย่างเข้มงวดตลอดเวลา โดยมีตู้เซฟแยกต่างหากสำหรับฐานระบบและชุดประกอบวงล้อรหัส แต่มีเหตุการณ์หนึ่งที่หน่วยหนึ่งหายไปชั่วคราว เมื่อวันที่ 3 กุมภาพันธ์ พ.ศ. 2488 รถบรรทุกที่บรรทุกระบบ SIGABA ในตู้เซฟสามตู้ถูกขโมย ขณะที่ยามรักษาความปลอดภัยไปเที่ยวซ่องโสเภณีในเมืองโคลมาร์ ประเทศฝรั่งเศสซึ่ง เพิ่งได้รับการปลดปล่อย นายพลไอเซนฮาวร์สั่งให้ค้นหาอย่างกว้างขวาง ซึ่งในที่สุดก็พบตู้เซฟหกสัปดาห์ต่อมาในแม่น้ำใกล้เคียง[ 6 ] : หน้า 510–512
ความสามารถในการทำงานร่วมกันกับคู่ค้าฝ่ายพันธมิตร
ความจำเป็นในการร่วมมือกันระหว่างกองกำลังสหรัฐฯ อังกฤษ และแคนาดา ในการปฏิบัติการทางทหารร่วมกันต่อต้านกองกำลังฝ่ายอักษะ ทำให้เกิดความต้องการระบบเข้ารหัสที่กองกำลังพันธมิตรทั้งหมดสามารถใช้ได้ ฟังก์ชันการทำงานนี้บรรลุผลได้สามวิธี วิธีแรกคือ อะแดปเตอร์ ECM (CSP 1000) ซึ่งสามารถติดตั้งเพิ่มเติมในเครื่องเข้ารหัสของฝ่ายพันธมิตรได้ ถูกผลิตขึ้นที่โรงซ่อม ECM ของอู่ต่อเรือวอชิงตัน มีการผลิตอะแดปเตอร์ทั้งหมด 3,500 ชิ้น[ 5 ]วิธีที่สองคือการดัดแปลง SIGABA เพื่อให้สามารถทำงานร่วมกับเครื่องของอังกฤษที่ดัดแปลงแล้ว คือTypexเครื่องทั่วไปนี้เรียกว่า เครื่องเข้ารหัสแบบรวม ( Combined Cipher Machineหรือ CCM) และถูกใช้ตั้งแต่เดือนพฤศจิกายน พ.ศ. 2486 [ 2 ]เนื่องจากต้นทุนการผลิตสูง จึงมีการผลิต CCM เพียง 631 เครื่อง วิธีที่สามเป็นวิธีที่พบได้บ่อยที่สุดและคุ้มค่าที่สุด คือ อะแดปเตอร์ "X" ที่ผลิตโดยบริษัทTeletype Corporationในชิคาโก มีการติดตั้งอะแดปเตอร์เหล่านี้ทั้งหมด 4,500 ชิ้นที่ศูนย์ซ่อมบำรุงระดับคลัง[ 5 ]
ดูเพิ่มเติม
- เมอร์คิวรี — เครื่องจักรของอังกฤษที่ใช้โรเตอร์ในการควบคุมโรเตอร์อื่นๆ เช่นกัน
- SIGCUM — ระบบเข้ารหัสโทรพิมพ์ที่ใช้โรเตอร์แบบ SIGABA
ลิงก์ภายนอก
- เครื่องเข้ารหัสอิเล็กทรอนิกส์ (ECM) รุ่น Mark II ถูกเก็บถาวรเมื่อวันที่ 19 ธันวาคม 2010 ในWayback Machineโดย Rich Pekelney
- โปรแกรมจำลอง SIGABA สำหรับระบบปฏิบัติการ Windows 32 บิต
- โปรแกรมสร้างรายการคีย์สำหรับโปรแกรมจำลอง Sigaba (Windows 98->Win 11)
- วิทยุสื่อสาร ECM Mark II หรือที่รู้จักกันในชื่อ SIGABA, M-134-C และ CSP-889 — โดย จอห์น ซาวาร์ด
- การวิเคราะห์รหัสลับของอักษร SIGABAโดย ไมเคิล ลี วิทยานิพนธ์ปริญญาโท มหาวิทยาลัยแคลิฟอร์เนีย ซานตาบาร์บารา ปี 2003
- เครื่องเข้ารหัสลับ SIGABA ECM - แนวคิดที่งดงาม
- การโจมตีซิกาบาแบบประนีประนอมเชิงปฏิบัติโดย จอร์จ ลาสรี
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ ซิกาบา
ในประวัติศาสตร์ของการเข้ารหัสลับเครื่องECM Mark IIเป็นเครื่องเข้ารหัสที่สหรัฐอเมริกาใช้ในการเข้ารหัส ข้อความ ตั้งแต่สงครามโลกครั้งที่สองจนถึงทศวรรษ 1950...
ประวัติศาสตร์
นักถอดรหัสชาวอเมริกันตระหนักดีอยู่แล้วก่อนสงครามโลกครั้งที่สองว่า การเคลื่อนที่เชิงกลแบบก้าวเดียวของเครื่องเข้ารหัสแบบโรเตอร์ (เช่น เครื่องเฮเบิร์น ) สามารถถูกโจมตีได้ ในกรณีของ เครื่องเอนิกมา ที่มีชื่อเสียง...
คำอธิบาย
SIGABA มีทฤษฎีพื้นฐานคล้ายกับ Enigma ตรงที่ใช้ชุดโรเตอร์ในการเข้ารหัสอักขระแต่ละตัวของข้อความต้นฉบับให้เป็นอักขระที่แตกต่างกันของข้อความเข้ารหัส อย่างไรก็ตาม ต่างจาก Enigma ที่มีโรเตอร์เพียงสามตัว SIGABA มีโรเตอร์ถึงสิบห้าตัว และไม่ได้ใช้โรเตอร์สะท้อนแสง
การดำเนินการ
เนื่องจาก SIGABA ไม่มีตัวสะท้อนสัญญาณ จึงจำเป็นต้องใช้สวิตช์ที่มีมากกว่า 26 ขั้วเพื่อเปลี่ยนเส้นทางสัญญาณผ่านเขาวงกตตัวอักษรระหว่างโหมดการเข้ารหัสและการถอดรหัส สวิตช์ "ควบคุม" ยาวนั้นติดตั้งในแนวตั้ง โดยมีปุ่มอยู่ด้านบนของตัวเครื่อง ดูภาพประกอบ...