IBM Flashsystem

เรียนรู้เทคโนโลยี Public Key Cryptography ด้วยตนเองโดย OctaPi บน Raspberry Pi

นับวันเทคโนโลยีการเข้ารหัสจะยิ่งทวีความสำคัญกับวงการ IT มากขึ้นเรื่อยๆ ทาง Raspberry Pi Foundation จึงได้เปิดตัวโครงการ OctaPi ขึ้นมาเพื่อให้เราสามารถนำ Raspberry Pi จำนวน 8 เครื่องมา Cluster กัน สำหรับทำแล็บ Public Key Cryptography ให้ได้เข้าใจถึงพื้นฐานกัน ซึ่งแน่นอนว่าทางมหาวิทยาลัยเองก็สามารถนำไปปรับใช้เพื่อสอนนิสิตนักศึกษากันได้ด้วยครับ

Credit: Raspberry Pi

 

OctaPi นี้แนะนำให้ใช้ Raspberry Pi 8 ชุดมาช่วยกันทำงานเพื่อให้มีความเร็วสูงขึ้นด้วยพลังประมวลผลรวม 32 Core แต่ทางโครงการเองก็แนะนำว่าจริงๆ แล้วจะใช้แค่ 4-6 ชุดก็ได้ เพียงแต่การประมวลผลก็จะช้าลงไปตามลำดับ โดยมีเนื้อหาด้วยกันทั้งหมดดังนี้

  • Introduction
  • What you will need
  • Step one – What is public key cryptography?
  • Step two – How can a key be public?
  • Step three – How are keys chosen?
  • Challenge – Finding factors
  • Step four – Generating a public key
  • Step five – Spot the weaknesses
  • Step six – Finding prime factors on a single Raspberry Pi
  • Step seven – Finding prime factors on the OctaPi
  • Step eight – Can I hack with my OctaPi?

สำหรับผู้ที่สนใจอยากเรียนรู้เรื่อง Public Key Cryptography ด้วย OctaPi หรืออยากทำแล็บให้กับนิสิตนักศึกษาในมหาวิทยาลัย สามารถเริ่มต้นได้จากคู่มือที่ https://projects.raspberrypi.org/en/projects/rpi-python-octapi-public-key-cryptography เลยครับ ในนี้มีสอนทั้งแนวคิดพื้นฐานไปจนถึงการเริ่มต้นลงมือพัฒนาระบบเข้ารหัสถอดรหัสด้วยตนเอง อีกทั้งในแต่ละบทก็มี Quiz สั้นๆ ให้ได้เล่นกันเป็นระยะๆ โดยเนื้อหาไม่ยาวมาก ถ้าตั้งใจทำ 1-2 วันก็เสร็จสบายๆ ครับ

โครงการนี้เป็นหนึ่งในเนื้อหาการสอนทางด้าน IT ฟรีๆ ที่เปิดให้เหล่าคณาจารย์ทั่วโลกนำไปใช้สอน และให้ทุกคนนำไปใช้เรียนรู้พื้นฐานทางด้าน Programming ได้ โดยมีคอร์สอื่นๆ อยู่ที่ https://www.raspberrypi.org/curriculum/ ให้เรานำไปอ้างอิงหรือเรียนกันได้ด้วยครับ

ส่วนด้านล่างนี้เป็นคลิปในบทสุดท้าย ที่มาพูดคุยกันว่าทำไมเราถึงไม่สามารถใช้ OctaPi ถอดรหัสของข้อมูลที่ใช้ RSA หรือ Public Key อื่นๆ ได้ครับ

 

ที่มา: https://www.raspberrypi.org/blog/octapi/

About techtalkthai

ทีมงาน TechTalkThai เป็นกลุ่มบุคคลที่ทำงานในสาย Enterprise IT ที่มีความเชี่ยวชาญทางด้าน Network, Security, Server, Storage, Operating System และ Virtualization มารวมตัวกันเพื่ออัพเดตข่าวสารทางด้าน Enterprise IT ให้แก่ชาว IT ในไทยโดยเฉพาะ

Check Also

เดลล์ เปิดมิติใหม่ สู่ความแรงเต็มแมกซ์ กับแล็ปท็อป Dell Pro Max รุ่นใหม่ [Press Release]

เราอยู่ในยุคที่เทคโนโลยีเป็นทั้งเครื่องมือและผืนผ้าใบสำหรับการสร้างสรรค์แนวคิดและนวัตกรรม ตอนนี้กลุ่มผลิตภัณฑ์แล็ปท็อปประสิทธิภาพสูงรุ่นใหม่ Dell Pro Max พร้อมให้ใช้งานแล้ว เต็มเปี่ยมด้วยขุมพลังจาก GPU NVIDIA RTX PRO™ Blackwell Generation รุ่นล่าสุด แถมพกพาได้สะดวกด้วยการออกแบบที่ล้ำสมัยตอบโจทย์ผู้ใช้งานกลุ่มงานวิศวกร ครีเอเตอร์ และนักพัฒนา AI ในการพลิกโฉมวงการอุตสาหกรรม โดย AI PC เหล่านี้ไม่เพียงรองรับเวิร์กโฟลว์ AI ที่ต้องการพลังสูงสุดเท่านั้น …

ทีมวิจัย Typhoon จาก SCB 10X ผลักดันไทยขึ้นแผนที่วิจัยระดับโลก ส่ง 5 ผลงานวิจัยร่วมด้าน AI กับ 4 สถาบันชั้นนำ สู่เวทีงานวิจัยแนวหน้า ระดับ “A-Star (A*) Research”

กรุงเทพฯ, 18 กรกฎาคม 2568 – ‘กลุ่มเอสซีบีเอกซ์’ ตอกย้ำบทบาทผู้นำด้านเทคโนโลยีและนวัตกรรมทางการเงิน มุ่งมั่นพัฒนาและผลักดันงานวิจัยสู่ระดับโลก โดยเน้นเป้าหมายสู่การสร้าง ‘A-Star (A*) Research’ หรือผลงานวิจัยที่ได้รับการยอมรับในงานประชุมวิชาการระดับสูงสุดของโลกที่จัดอันดับโดยองค์กร CORE (Computing Research and Education Association of Australasia) ซึ่งถือเป็นกลไกสำคัญในการยกระดับศักยภาพนักวิจัยไทยและสร้างอิทธิพลทางความรู้ในระดับนานาชาติ