OTP เป็นโปรแกรมการเข้ารหัสที่ใช้อัลกอริทึมแผ่นเพียงครั้งเดียวเพื่อให้ทั้งสองฝ่ายในการสื่อสารอย่างปลอดภัยโดยไม่ต้องกังวลเกี่ยวกับคนที่ไม่ได้รับอนุญาตในการฟัง. OTP บีบอัดการป้อนข้อมูล plaintext เพื่อบันทึกแผ่นมีคุณสมบัติที่ให้ความช่วยเหลือกับข้าราชการของการจัดการแผ่น และมาพร้อมกับความช่วยเหลือในตัว โครงการ OTP ถูกเขียนในภาษาการเขียนโปรแกรมหลามและต้องใช้ล่ามหลามเพื่อให้ทำงานได้.
บริษัท ในการใช้ OTP น่าเชื่อถือที่คุณต้องการแหล่งที่มาของข้อมูลแบบสุ่มที่ดี บนระบบ Unix ทันสมัยอุปกรณ์ / dev / สุ่มน่าจะดีพอ (ผมไม่เคยทำคณิตศาสตร์ตัวเองฉันแค่การคำของคนอื่นมัน) ในระบบที่ไม่ใช่ยูนิกซ์คุณด้วยตัวคุณเอง ไม่ว่าแหล่งที่มาของข้อมูลที่สุ่มเก็บข้อมูลในไฟล์ (ที่ "แผ่น") และชี้ไปที่มันโดยใช้ตัวเลือก OTP ของ -p เมื่อคุณเข้ารหัส; ผู้รับต้องใช้แผ่นเดียวกันในการถอดรหัสของหลักสูตร
ทราบว่าวิธีการแผ่นหนึ่งครั้งขึ้นอยู่อย่างสมบูรณ์ในคุณภาพของข้อมูลแผ่น. ถ้าแผ่นไม่ได้สุ่มอย่างแท้จริง, การรักษาความปลอดภัยของข้อความของคุณไม่สามารถรับประกันได้ ไม่เคยเข้ารหัส plaintexts ที่แตกต่างกับยืดเดียวกันของแผ่น - การทำเช่นนั้นจะเปิดเผยบางส่วนหรือทั้งหมดของแผ่นที่ใช้ในการ eavesdroppers การทำงานเริ่มต้น OTP คือการเสมอหลีกเลี่ยงการนำข้อมูลแผ่นเว้นแต่ว่าคุณได้บอกว่าเป็นอย่างอื่นมา
และนี่คือผลลัพธ์ของ 'OTP --help'. มา
รุ่น OTP 1.61 , การเข้ารหัส / ถอดรหัสสำหรับแผ่นเพียงครั้งเดียว การใช้งานมาตรฐาน: มา
OTP -e -p พันธมิตร INPUT (เข้ารหัส, เขียนออกไป 'INPUT.otp')
OTP -d -p พันธมิตร INPUT.otp (ถอดรหัสแถบ '.otp 'ต่อท้ายในการส่งออก) มา
โหมดการใช้งานอื่น ๆ : มา
OTP [e-| -d] -p พันธมิตร INPUT OUTPUT -o (ทั้งเข้าและส่งออกเป็นไฟล์)
OTP [e-| -d] -p พันธมิตร INPUT -o - (การส่งออกไปที่ stdout)
OTP [e-| -d] -p PAD (ข้อมูลจาก stdin, ส่งออกไปยัง stdout)
OTP [e-| -d] -p พันธมิตร -o OUTPUT (ข้อมูลจาก stdin, ส่งออกไปยังขาออก) มา
OTP จำสิ่งที่ช่วงของสิ่งที่ไฟล์แผ่นได้ถูกนำมาใช้อีกครั้งและหลีกเลี่ยงการใช้เหล่านั้น ช่วงเมื่อการเข้ารหัส เพราะ OTP บีบอัดการป้อนข้อมูล plaintext เพื่อบันทึกแผ่น, การเข้ารหัสและถอดรหัสไม่สมมาตร; จึง OTP จะต้องมีการบอกว่าไม่ว่าจะเป็นการเข้ารหัสหรือถอดรหัส (-e หรือ -d) มา
ตัวเลือกทั้งหมด.
บริษัท -e เข้ารหัส
-d ถอดรหัส
-p พันธมิตร | --pad = PAD ใช้แผ่นข้อมูลแผ่น
-o OUT |. --output = OUT ออกไปยังไฟล์ OUT ("-" สำหรับ stdout)
--offset = ยังไม่มีการควบคุมข้อมูลแผ่นเริ่มชดเชย
-n | --no-ร่องรอยออกจากบันทึกของการใช้แผ่นในการปรับแต่งของคุณ
--no-VC ละเว้นการควบคุม SVN / CVS ของพื้นที่การตั้งค่า
-C DIR | --config = DIR ระบุ DIR (แทน ~ / .otp) เป็นพื้นที่สำหรับการตั้งค่า
--intro แสดงแนะนำให้รู้จักกับ OTP และแผ่นเพียงครั้งเดียว
-v | -V | --version แสดงข้อมูลรุ่น
-? | -h | --help แสดงการใช้งาน
รายละเอียดซอฟแวร์:
ความคิดเห็นที่ไม่พบ