การเข้ารหัสซ้ำ


0

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

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

แต่คุณจะลงชื่อเข้าใช้ด้วยวิธีดิจิทัลได้อย่างไร คู่มือพูดเกี่ยวกับ --sign-key และ --encrypt-key ที่ต้องผ่าน แต่พยายามใช้ชุดค่าผสมต่างกันฉันไม่สามารถหาวิธีที่จะทำ

UPDATE: ตามที่ระบุไว้ในส่วนความคิดเห็นฉันใช้คำสั่งเข้ารหัสผิด เห็นได้ชัดว่าคุณต้องใช้ keyID เดียวกันจาก GPG สำหรับ --sign-key หรือ --encrypt-key (และใช้วลีรหัสผ่านเดียวกันสำหรับทั้งคู่) คำถามที่ได้รับการแก้ไขในตอนนี้จะเป็นอย่างไร: การส่งคีย์แพร์สาธารณะกับ GPG สำหรับการเข้ารหัสแบบสมมาตรผ่านการทำงานของ keyID (มันเข้ารหัสโดยใช้ไพรเวทคีย์หรือไม่และถ้าเป็นเช่นนั้น นอกจากนี้เป็นไปได้หรือไม่ที่จะเข้ารหัสแบบ symmetrically ด้วยหนึ่ง keyID และเซ็นชื่อด้วยคีย์ที่แตกต่างจาก gpg?

ขอขอบคุณ


คุณลองทำอะไรบ้าง เล็ก ๆ น้อย ๆ ของฉันของการวิจัยน่าจะระบุวิธีการที่คุณทำเช่นนี้คือตรงไปตรงมา Duplicity - การสำรองข้อมูลที่เพิ่มความปลอดภัย , วิธีใช้ Duplicity กับ GPG เพื่อการสำรองข้อมูลอัตโนมัติอย่างปลอดภัยบน Ubuntu duplicity --encrypt-key "gpg key id" --sign-key "gpg key id"ดูเหมือนว่าจะส่งตรงไปข้างหน้า
Ramhound

1
ใช่การเข้ารหัสอย่างง่ายตรงไปตรงมา แต่การเซ็นชื่อนั้นต้องการพารามิเตอร์ --sign-key ซึ่งจะแจ้งให้ 1 passphrase และ 1 passphrase สำหรับการลงนามในบรรทัดคำสั่ง หากพวกเขาแตกต่างกันมันจะพูดอะไรบางอย่างตามเส้นของ "การลงข้อความรหัสผ่านจะต้องเท่ากับการเข้ารหัสข้อความรหัสผ่าน" หากพวกเขาเหมือนกันมันทำให้ฉันมีข้อผิดพลาดอีกครั้งของ "ไม่พบรหัสลับ" การทำมันด้วยพารามิเตอร์ --encrypt-key จะให้ผลลัพธ์ที่เหมือนกัน
อเล็กซ์

1
คุณถูกต้องในการเข้ารหัสและลงนามในไฟล์ที่สร้างแบบดิจิทัลคีย์ gpg จะต้องเหมือนกันตามตัวอย่างที่ฉันให้ไว้ ฉันไม่ได้ให้คำสั่งทั้งหมด แต่คำสั่งที่ฉันให้นั้นขึ้นอยู่กับคำสั่งที่เชื่อมโยงซึ่งใช้งานได้ ข้อความแสดงข้อผิดพลาดที่ไม่ใช่ข้อความแสดงข้อผิดพลาดที่แน่นอนที่คุณได้รับนั้นไม่เป็นประโยชน์ฉันไม่สามารถทำการวิจัยได้มีบางสิ่งในบรรทัดของ "การเซ็นข้อความรหัสผ่านจะต้องเท่ากับข้อความรหัสผ่านที่เข้ารหัส"
Ramhound

ตกลงเพื่อสร้างซ้ำ: ฉันป้อน "ความซ้ำซ้อน - เซ็นชื่อ <กุญแจของฉัน> การทดสอบ / ไฟล์: /// home / alex / Desktop /" ในเทอร์มินัล จากนั้นตามด้วยสตริง "GnuPG passphrase:" ฉันป้อนข้อความรหัสผ่านแล้ว จากนั้นมีข้อความ "GnuPG ข้อความรหัสผ่านสำหรับการเซ็นชื่อคีย์:" ปรากฏขึ้น ฉันป้อนข้อความรหัสผ่านสำหรับ <คีย์ของฉัน> ในครั้งนี้ ข้อความรหัสผ่านที่แตกต่างจากอันแรก (ซึ่งฉันเลือกแบบสุ่ม) จากนั้นข้อผิดพลาด "เมื่อใช้การเข้ารหัสแบบสมมาตรข้อความรหัสผ่านที่เซ็นชื่อจะต้องเท่ากับข้อความรหัสผ่านของการเข้ารหัส" ปรากฏ ฉันไม่เข้าใจว่าทำไมข้อผิดพลาดนี้ปรากฏขึ้นเลย
อเล็กซ์

อย่าลังเลที่จะอัพเดท quesiton ของคุณดังนั้นมันจึงรวมถึงข้อมูลที่เกี่ยวข้องทั้งหมด ฉันคิดว่าคุณได้รับข้อผิดพลาดจากข้อมูลล่าสุดนี้ดูเหมือนว่าคุณจะไม่ได้รับข้อผิดพลาดเลย ทำไมคุณถึงป้อนข้อความรหัสผ่านที่แตกต่างกันถ้าคุณรู้ว่าคุณต้องใช้รหัส gpa เดียวกัน
Ramhound
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.