# EP 15: แวะเล่าเรื่อง: Enigma machine

**URL:** <https://discuss.hashpire.io/t/ep-15-enigma-machine/284>\
**Category:** Content Board\
**Tags:** beginner, article\
**Created:** [July 13, 2022, 3:18am UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284 "2022-07-13T03:18:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Namtan](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/namtan/32/23_2.png) [@Namtan](https://discuss.hashpire.io/u/Namtan)\
**Post date:** [July 13, 2022, 3:18am UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284/1 "2022-07-13T03:18:21Z")

</div>

EP 15: แวะเล่าเรื่อง: Enigma machine เบื้องหลังความได้เปรียบของกองทัพนาซีเยอรมนีในช่วงสงครามโลกครั้งที่ 2

 ![Enigma-Machine-1](https://discuss.hashpire.io/uploads/default/original/2X/7/7e985cade2ea7efaf049da3d7c24755ef15042c5.jpeg)

 ![Enigma-Machine-2](https://discuss.hashpire.io/uploads/default/original/2X/1/10d5915f29cb328ce8d094bdeb15e09cf137bb06.jpeg)

 ![Enigma-Machine-3](https://discuss.hashpire.io/uploads/default/original/2X/2/2591aaeab696a4238cb621d91686608140681fad.jpeg)

 ![Enigma-Machine-4](https://discuss.hashpire.io/uploads/default/original/2X/a/ac7f5cd1ea51c22f23ac7777fd92c9a8f41bfc2d.jpeg)

 ![Enigma-Machine-5](https://discuss.hashpire.io/uploads/default/original/2X/0/0735794844d57287363de5313845d0ea9b80e11c.jpeg)

 ![Enigma-Machine-6](https://discuss.hashpire.io/uploads/default/original/2X/6/6c906438b9466c418ad0d0d38f36302b83be5a8a.png)

 ![Enigma-Machine-7](https://discuss.hashpire.io/uploads/default/original/2X/e/ed9267825bd4809018babee04fbbebfb90413501.jpeg)

 ![Enigma-Machine-8](https://discuss.hashpire.io/uploads/default/original/2X/9/9ff3b1201038ce6eaa192bf1245a640a8d9c254b.png)

หลังจากที่เราพาทุกคนไปเข้ารหัสลับในกองทัพมาแล้วมากมาย ทุกคนอาจจะรู้สึกว่า ทำไมถึงไม่มีใครคิดเครื่องทุ่นแรงที่มาช่วยให้พวกเราไม่จำเป็นต้องคิดแล้วเข้ารหัสด้วยการเขียนมือบ้างเลยนะ ยิ่งในกรณีที่อยากจะส่งข้อความที่มันเยอะมากขึ้น การเข้ารหัสด้วยมือทั้งหมดคงจะเป็นเรื่องที่ลำบากพอสมควรเลยใช่ไหมล่ะ แถมการเข้ารหัสลับด้วยมือมันอาจจะไม่ได้ซับซ้อนมากมายเท่าไรนัก ยิ่งใช้ซ้ำ ๆ บ่อย ศัตรูต้องดูออกเข้าสักวันแน่ ๆ ดังนั้น ใน EP นี้เราหามาให้ทุกคนแล้ว!! นั่นก็คือเครื่องเข้ารหัส “Enigma Machine” ของกองทัพนาซีเยอรมนี ในสงครามโลกครั้งที่ 2 จะเป็นยังไงไปดูกัน

![Enigma machine-3](https://discuss.hashpire.io/uploads/default/original/1X/c8f26bcd830b1f60a6a995a03d12717677c1ddfc.jpeg)

จุดเริ่มต้นของเจ้าเครื่องเข้ารหัสที่มีนามว่า “Enigma” ตัวนี้ จริง ๆ แล้ว มันไม่ได้พึ่งถูกสร้างขึ้นในสงครามโลกครั้งที่ 2 และก็ไม่ได้มีจุดประสงค์เพื่อใช้ในสงครามอีกด้วย เพราะว่ามันถูกสร้างขึ้นมาครั้งแรกเมื่อปี 1918 โดยวิศวกรไฟฟ้าชาวเยอรมัน ที่มีนามว่า Arthur Scherbius ซึ่งจุดประสงค์ในการสร้างเครื่อง Enigma ของเขาก็คือเพื่อใช้เก็บรักษาความลับทั่ว ๆ ไป อย่างความลับทางการค้า หรือแม้แต่ความลับที่เราไม่อยากให้ป้าข้างบ้านมาใส่ใจก็ได้เช่นกัน 🤣 แต่ในตอนนั้นมันไม่ประสบความสำเร็จในการขายมากนัก หรือเรียกง่าย ๆ ว่าขายไม่ค่อยดีนั่นเอง

จนกระทั่งในปี 1923 กองทัพนาซีเยอรมนี ได้มาพบเจอกับเครื่อง Enigma และสนใจมัน จนได้มีการนำเครื่อง Enigma ไปใช้ในทางการทหาร โดยใช้ในกองทัพเรือและกองทัพอากาศเป็นหลัก ซึ่งกองทัพนาซีเยอรมนีเขาก็ไม่ได้ใช้มันแบบเดิม ๆ เพราะว่าในช่วงสงครามโลกครั้งที่สอง ปี 1939-1945 กองทัพนาซีเยอรมนี ได้มีการพัฒนาเครื่อง Enigma โดยการเพิ่ม Rotor จาก 3 ตัว เป็น 5 ตัว ( Rotor ชุดฟันเฟื่องหมุน ประกอบด้วยตัวอักษรภาษาอังกฤษ 26 ตัว การหมุนแต่ละ Rotor จะไม่เท่ากัน ทำให้การสุ่มตัวอักษรแทนที่ไม่ซ้ำเดิม) และยังเพิ่มการสุ่มใช้ Rotor ไม่ให้เรียงต่อกันอีกด้วย ซึ่งการพัฒนาเครื่อง Enigma ในครั้งนี้ทำให้กองทัพนาซีเยอรมนีมีความมั่นใจเป็นอย่างมากว่า ไม่มีวันที่ฝ่ายตรงข้าม จะแก้รหัสลับที่เข้ารหัสด้วยเครื่อง Enigma นี้ได้อย่างแน่นอน

![image](https://discuss.hashpire.io/uploads/default/original/1X/82a5845e1caa2893be25f1f3f3f22bb9bae1a5cc.png)

เพราะอะไรกองทัพนาซีเยอรมนี เขาถึงมั่นใจถึงขนาดนั้นได้ ?

ก็เป็นเพราะว่า เครื่อง Enigma ของเขา มีความน่าจะเป็นที่เราสามารถเดาได้เพียง 1 ใน 158.962 ล้านรูปแบบ ทำได้หลายรูปแบบขนาดนั้น เขาต้องมั่นใจเป็นธรรมดาใช่ไหมล่ะ

![Enigma machine-4](https://discuss.hashpire.io/uploads/default/original/1X/4f70693f28205e04abb92ff4331088d647ee5509.jpeg)

ทีนี้หลักการทำงานของเครื่อง Enigma มันเป็นยังไง ?  
ให้ทุกคนลองนึกภาพของเครื่องพิมพ์ดีด ที่เรารู้จักกัน บางคนอาจจะเคยสอบพิมพ์ดีดในสมัยเรียนมาแล้วด้วย แก่ไปรึเปล่านะ 😑 ตัวรูปร่างหน้าตาและหลักการทำงานของเจ้าเครื่อง Enigma เหมือนกับเครื่องพิมพ์ดีด เวลาที่เรากดตัวอักษรลงไป มันก็จะพิมพ์ตัวอักษรนั้นมาให้เราบนกระดาษ พิมพ์ตัว A ก็จะได้ ตัว A ออกมา แต่เครื่อง Enigma จะต่างกับพิมพ์ดีดตรงที่ เวลาเราพิมพ์ตัว A ลงไป เราอาจจะได้ ตัว N หรือตัว P ออกมาแทน พอยกตัวอย่างแบบนี้หลาย ๆ คนที่เข้ารหัสกับเรามาหลาย EP แล้ว ก็คงจะเริ่มนึกออกแล้วใช่ไหมล่ะ ว่านี้ก็คือหลักการเข้ารหัสแบบแทนที่ตัวอักษร หรือ Substitution Cipher นั่นเอง

ใช่แล้วล่ะทุกคน เจ้าตัวเครื่อง Enigma จะใช้หลักการเข้ารหัสแบบ Substitution Cipher โดยการเลือกตัวอักษรเเทนที่ ด้วยระบบไฟฟ้าผ่านกลไกของตัว Rotor หรือฟันเฟื่องหมุน เมื่อเราพิมพ์ตัวอักษรในข้อความธรรมดาลงไปบนแป้นพิมพ์(Keyboard) เครื่องจะเลือกตัวอักษรเเทนที่มาให้เราอัตโนมัติ โดยจะแสดงบนแป้นตัวอักษรที่มีไฟ(Lightboard) ขึ้นมา จากนั้นให้เราทำการจดรหัสที่ได้เอาไว้ โดยรูปแบบของตัวอักษรจะไม่ซ้ำกัน แม้ว่าจะกดตัวอักษรตัวเดิมซ้ำ รูปแบบที่ออกมาจึงคาดเดาได้ยากมาก

 ![image](https://discuss.hashpire.io/uploads/default/original/1X/c33960c9df4f2de6b3d74c9a0e09c34f1878504b.jpeg)

แต่ แต่ แต่ กองทัพนาซีเยอรมนี ไม่หยุดเพียงเท่านั้น เพราะเครื่อง Enigma ของพวกเขาแม้ว่าจะมีรูปแบบการเข้ารหัสเป็นร้อยล้านแบบ แต่กองทัพก็ยังมีการเปลี่ยนการตั้งค่าของระบบของเครื่องทุกเดือน ไม่ซ้ำกัน แถมเวลาที่มีการส่งรหัสลับกันในกองทัพ รหัสลับจะถูกส่งผ่านคลื่นวิทยุ ในรูปแบบของรหัสมอร์ส อีกด้วย เรียกได้ว่ารักษาความปลอดภัยแบบขั้นสุดจริง ๆ ส่วนฝั่งที่ได้รับรหัสลับไป จะถอดรหัสก็ต่อเมื่อมีเครื่อง Enigma ที่ตั้งค่าเหมือนกับฝั่งที่ส่งมาทุกประการ เท่านั้น

เป็นอย่างไรกันบ้างสำหรับเครื่อง Enigma ที่เรานำมาเล่ากันใน EP นี้ ดูแล้วก็มีความปลอดภัยแบบขั้นสุด จนไม่น่าที่จะมีใครสามารถทำลายความปลอดภัยของมันได้เลยใช่ไหมล่ะทุกคน แต่ เหนือฟ้ายังมีฟ้า มีฝน และลมพายุเสมอ 🤣 เครื่อง Enigma ที่ว่าเจ๋งหนักเจ๋งหนา ก็ต้องเป็นอันจบชีวิตลง เมื่อได้พบกับ… กับอะไร อย่าลืมติดตามใน EP ต่อไป

[https://drive.google.com/file/d/1T4ku69qquj3IOBrOEmDmmmBbNuG6uDdd/view?usp=sharing](https://drive.google.com/file/d/1T4ku69qquj3IOBrOEmDmmmBbNuG6uDdd/view?usp=sharing)

* * *

References

> **[Enigma machine](https://en.wikipedia.org/wiki/Enigma_machine)**
>
> The Enigma machine is a cipher device developed and used in the early- to mid-20th century to protect commercial, diplomatic, and military communication. It was employed extensively by Nazi Germany during World War II, in all branches of the German military. The Enigma machine was considered so secure that it was used to encipher the most top-secret messages.
> The Enigma has an electromechanical rotor mechanism that scrambles the 26 letters of the alphabet. In typical use, one person enters tex...

> **[Enigma - Hardware Encryption Monster - How its decrypted and saved many lives](https://www.linkedin.com/pulse/enigma-hardware-encryption-monster-how-its-decrypted-abdul-rashid)**
>
> There is three things in this article 1) World War Enigma role - Story 2) Complexity of Enigma 3) Human error and Cracking it World War Enigma role - Story Hitler is unstoppable. German forces are moving towards every cities possible.

> **[The Enigma machine, on the centenary of the man who brought it down](https://www.theverge.com/2012/4/16/2952810/enigma-machine-alan-turing-centenary-photos)**
>
> The names of Alan Turing and the Enigma encryption machine have grown inextricably linked over time, owing to Turing's contribution to British decryption efforts during World War II. It's fitting, therefore, to see one of the few surviving Enigma...

---

<div class="post-metadata">

**Author:** ![supanut](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/supanut/32/22_2.png) [@supanut](https://discuss.hashpire.io/u/supanut)\
**Post date:** [July 17, 2022, 2:41pm UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284/2 "2022-07-17T14:41:06Z")

</div>

@Namtan@Pantitas มีไอเดียว่าสามารถเชื่อมโยงกับหนังเรื่องนี้ได้ครับ

[![](https://discuss.hashpire.io/uploads/default/original/2X/2/2b2f355ac8fe7cf7bc0b0b924766fb08243b19d7.jpeg "THE IMITATION GAME : ถอดรหัสลับ อัจฉริยะพลิกโลก (Official Trailer Sub Thai)") ](https://www.youtube.com/watch?v=F1VZM4aqisc)

ในหนังพระเอกน่าจะชื่ออลันทัวริ่ง บิดาแห่งคอมพิวเตอร์!!!

- อยากให้เล่าเรื่องให้ดูสนุกมากกว่านี้ครับ จริงๆ แกนหลักของเรื่องนี้คือเรือดำน้ำ เรือดำน้ำในยุดแรกๆ มันมองไม่เห็นอะไรบนน้ำ มันเลยต้องมีคนบนบกส่งข้อความเพื่อระบุตำแหน่งเรือที่อยู่บนน้ำ ทำให้ยิงมิสซายขึ้นมาสอยเรือบนน้ำได้ครับ ([https://www.youtube.com/watch?v=OoGeGWKNKOQ](https://www.youtube.com/watch?v=OoGeGWKNKOQ))

ให้ไอเดียครับ อาจจะจั่วหัวข้อว่า

- Enigma machine ต้นกำเนิดแห่งบิดาคอมพิวเตอร์
- การพยายามถอดรหัสลับจากฝั่งนาซี ทำให้ถือกำเนิดบิดาแห่งคอมพิวเตอร์!!!

---

<div class="post-metadata">

**Author:** ![parinyar](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/parinyar/32/127_2.png) [@parinyar](https://discuss.hashpire.io/u/parinyar)\
**Post date:** [July 21, 2022, 7:20am UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284/3 "2022-07-21T07:20:14Z")

</div>

เล่าได้ดีเลยครับ สนุกมากครับ 👍

---

<div class="post-metadata">

**Author:** ![supanut](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/supanut/32/22_2.png) [@supanut](https://discuss.hashpire.io/u/supanut)\
**Post date:** [October 31, 2022, 11:01am UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284/4 "2022-10-31T11:01:46Z")

</div>

@Namtan

> [@Namtan](#):
>
> หลาย ๆ คนที่เขารหัส

- คำผิด → ที่เข้า

- อื่นๆ อ่านแล้วสนุกมากครับ น่าติดตามตอนต่อไปเลย 🙂

---

<div class="post-metadata">

**Author:** ![supanut](https://discuss.hashpire.io/user_avatar/discuss.hashpire.io/supanut/32/22_2.png) [@supanut](https://discuss.hashpire.io/u/supanut)\
**Post date:** [November 29, 2022, 5:41am UTC](https://discuss.hashpire.io/t/ep-15-enigma-machine/284/5 "2022-11-29T05:41:21Z")

</div>

@Pantitas จากภาพ 7/8

- จาก “การตั้งค่าของระบบของเครื่อง…” ปรับประโยคให้กระชับไม่ซ้ำซ้อน อ่านง่ายกว่านี้หน่อยครับ

- คำตกครับ “จะถอดรหัสได้ก็ต่อเมื่อ…”
