| เวอร์ชัน | 1.0 |
|---|---|
| สำนักพิมพ์ | Vtdev.com |
| วันที่วางจำหน่าย | 23 ต.ค. 2014 |
| วันที่เพิ่ม | 23 ต.ค. 2014 |
| ข้อกำหนดระบบปฏิบัติการ | Windows, Windows 7, Windows 8 |
| ข้อกำหนด | None |
| ดาวน์โหลดทั้งหมด | 35 |
| ราคา | Free to try |
คำอธิบาย
V สำหรับ Vernam
รหัส Vernam หรือที่เรียกว่า One Time Pad (OTP) หรือรหัสที่สมบูรณ์แบบคืออัลกอริธึมการเข้ารหัสที่รวมข้อความธรรมดาเข้ากับคีย์สุ่ม เป็นการเข้ารหัสรูปแบบเดียวที่พิสูจน์ได้ทางคณิตศาสตร์ว่าไม่สามารถแตกหักได้
ได้รับการจดสิทธิบัตรครั้งแรกโดย Gilbert Vernam ในปี 1917 ด้วยระบบที่ใช้ระบบเทปพันช์ไฟฟ้าเพื่อเข้ารหัสการสื่อสาร TTY แบบโทรพิมพ์ นี้กลายเป็นระบบเข้ารหัสออนไลน์อัตโนมัติระบบแรก
ใช้โดยทีมปฏิบัติการพิเศษและกลุ่มต่อต้านในช่วงสงครามโลกครั้งที่ 2 หน่วยข่าวกรองในช่วงสงครามเย็นและอื่น ๆ ได้กลายเป็นรหัสที่จำเป็นสำหรับการปกป้องการรับส่งข้อมูลทางการทูตและการทหารทั่วโลกเป็นเวลาหลายทศวรรษ One Time Pad ได้รับชื่อเสียงในด้านความปลอดภัยที่สมบูรณ์แบบซึ่งไม่มีใครเทียบได้กับอัลกอริธึมการเข้ารหัสที่ทันสมัยในปัจจุบัน ไม่ว่าความก้าวหน้าทางเทคโนโลยีใดๆ จะเกิดขึ้นในอนาคต การเข้ารหัส One Time Pad ยังคงเป็นระบบเดียวที่ไม่สามารถแตกหักได้อย่างแท้จริงซึ่งให้ข้อความที่เป็นความลับในระยะยาวอย่างแท้จริง
ข้อกำหนดเบื้องต้นของระบบ OTP:
• คีย์อย่างน้อยตราบเท่าที่ข้อความหรือข้อมูลที่ต้องเข้ารหัส
•กุญแจเป็นแบบสุ่มอย่างแท้จริง
•คีย์และข้อความธรรมดาคำนวณแบบโมดูโล 2 (ไบนารี)
•แต่ละปุ่มใช้เพียงครั้งเดียว
• ควรมีสำเนากุญแจสองชุดเท่านั้น: ชุดหนึ่งสำหรับผู้ส่งและอีกชุดสำหรับผู้รับ
V-Pad สามารถสร้าง OTP ที่แท้จริงได้โดยการนำเข้าข้อมูลแบบสุ่มจากอุปกรณ์ที่สร้างด้วยฮาร์ดแวร์ (ซึ่งมีราคาไม่แพงและสามารถเสียบเข้ากับพอร์ต USB หรือสล็อต PCI)
ปุ่ม V-Pad ไม่สามารถใช้ซ้ำได้ ตัวระบุตำแหน่งภายในภายในไฟล์คีย์ไม่สามารถรีเซ็ตได้ แอปพลิเคชันสามารถตั้งค่าให้ลบคีย์ได้เมื่อหมดเวลาหรือความยาวที่เหลือน้อยกว่าเกณฑ์ที่ผู้ใช้กำหนด
ไฟล์คีย์เดียวสามารถเข้ารหัสข้อมูลได้สูงสุด 100GB (เวอร์ชันเชิงพาณิชย์) คีย์ไม่สามารถทับซ้อนกันได้
V-Pad ใช้ XOR แบบไบนารีเพื่อรวมข้อมูลคีย์และข้อความ
โดยค่าเริ่มต้น สำเนาของคีย์สองชุดจะถูกสร้างขึ้น สำเนาการส่งออกที่สามารถแจกจ่ายไปยังผู้รับข้อความที่เข้ารหัสลับที่ต้องการ และสำเนาในเครื่องที่จัดเก็บไว้ในไดเร็กทอรีการทำงานของแอปพลิเคชัน
V-Pad ยังสามารถสร้างรูปแบบ OTP ปลอม ซึ่งแทนที่จะใช้ข้อมูลสุ่มจริง มันสร้างสุ่มหลอกโดยใช้ DRBG ที่ทรงพลังที่สุดในโลก CSRG ซึ่งใช้การส่งต่อความลับแบบไดนามิกและเทียบเท่ากับตัวเข้ารหัส 1152 บิต