Skip to main content

แผ่นเดียวคืออะไร?

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

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

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

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

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