‘League of Entropy’ บริการ Random Number จาก Cloudflare

ปัญหาของ Random Number นั้นมีนานแล้วและไม่ใช่เรื่องตลก หากลองถามเพื่อนโปรแกรมเมอร์หลายท่านอาจบอกว่าเลขที่สุ่มขึ้นมาของฟังก์ชันนั้นอาจจะยังไม่ใช่การสุ่มที่แท้จริง ทั้งนี้หลายแอปพลิเคชันต่างใช้ความน่าจะเป็นเหล่านี้ในกรณีต่างๆ เช่น ด้านความมั่นคงปลอดภัย แอปพลิเคชันล็อกเตอรรี่ออนไลน์ หรืออื่นๆ เป็นต้น วันนี้ Cloudflare จึงได้เปิดบริการการสร้างเลขสุ่มนี้อย่างจริงจังขึ้นภายใต้ชื่อ ‘League of Entropy’

เครดิต : Cloudflare.com

ไอเดียคือ League of Entropy เป็นการกระจายศูนย์เซิร์ฟเวอร์ของการสุ่มซึ่งประกอบด้วย 5 เซิร์ฟเวอร์ที่จะสร้างชุดเลขสุ่มและนำมากองรวมกันไว้เป็น Pool ซึ่งประโยชน์คือหากมีบางตัวถูกแทรกซึมได้จริงๆ หรือล่มไปก็ยังมีคุณสมบัติของการคาดเดาไม่ได้อยู่ โดยเซิร์ฟเวอร์แต่ละตัวนั้นมีวิธีการคิดค่าสุ่มเลขจากอัลกอริทึมต่างกันดังนี้

  • Cloudflare LavaRand – เกิดจากการติดตามความเปลี่ยนแปลงของ Lava ภายใน Lava Lamps ที่คาดเดาได้ยาก (ตะเกียงประดับ) สามารถศึกษาเพิ่มเติมถึงความน่าจะเป็นของอัลกอริทึมของ Cloudflare ได้
  • EPFL URand – เกิดจากการสุ่มระดับ Local ของคอมพิวเตอร์ที่ /dev/urandom โดยค่า input ได้มาจาก คีย์บอร์ด, การคลิกเมาส์, ทราฟฟิคเครือข่าย หรืออื่นๆ มาผสมรวมกันเพื่อทำการสุ่ม (ศึกษาเพิ่มเติมได้ที่นี่)
  • UChile Seismic Girl – เกิดจากค่า Seismic Measurement (วัดแรงสั่นสะเทือน) และการเกิดแผ่นดินไหวในชิลิ (ศึกษาเพิ่มเติมได้ที่นี่)
  • Kudelski Security ChaChaRand – ใช้ ChaCha20 Stream Cipher (ศึกษาเพิ่มเติมได้ที่นี่)
  • Protocol Labs InterplanetaryRand – ใช้การรบกวนจากสภาพแวดล้อมและ Linux PRNG (ศึกษาเพิ่มเติมได้ที่นี่)

สำหรับ Cloudflare เผยว่าบริการนี้พร้อมเปิดให้องค์กรต่างๆ เข้ามามีส่วนร่วมได้ ทั้งนี้คาดหวังว่านักพัฒนาจะได้รับเลขสุ่มอย่างแท้จริงเพื่อนำไปใช้กับแอปพลิเคชันต่างๆ ได้อย่างสบายใจ ผู้สนใจสามารถเยี่ยมชมหน้าเพจของ League of Entropy ได้ หรือติดตามรายละเอียดเชิงเทคนิคได้ที่นี่

ที่มา :  https://www.zdnet.com/article/cloudflare-launches-decentralized-service-for-generating-random-numbers/

About nattakon

จบการศึกษา ปริญญาตรีและโท สาขาวิศวกรรมคอมพิวเตอร์ KMITL เคยทำงานด้าน Engineer/Presale ดูแลผลิตภัณฑ์ด้าน Network Security และ Public Cloud ในประเทศ ปัจจุบันเป็นนักเขียน Full-time ที่ TechTalkThai

Check Also

Salesforce เข้าซื้อกิจการ Fin มูลค่าราว 3,600 ล้านดอลลาร์ เสริมแกร่ง AI Agent งานบริการลูกค้า

Salesforce ประกาศลงนามข้อตกลงขั้นสุดท้ายเข้าซื้อกิจการ Fin ผู้ให้บริการแพลตฟอร์ม customer agent ในมูลค่าราว 3,600 ล้านดอลลาร์สหรัฐ เพื่อนำเทคโนโลยี AI Agent สำหรับงานบริการลูกค้ามาเสริมความสามารถให้กับ Agentforce

Cisco ออกแพตช์แก้ช่องโหว่ Zero-day บน Catalyst SD-WAN Manager ที่ถูกใช้โจมตียกระดับสิทธิ์เป็น root

Cisco ปล่อยอัปเดตด้านความปลอดภัยแก้ช่องโหว่บน Catalyst SD-WAN Manager (เดิมคือ SD-WAN vManage) หลังพบว่าถูกใช้โจมตีจริงในลักษณะ Zero-day เพื่อยกระดับสิทธิ์เป็น root บนระบบที่ได้รับผลกระทบ