Toplip ยูทิลิตี้ CLI ที่น่าสนใจมากในการเข้ารหัสและถอดรหัสไฟล์

เกี่ยวกับ toplip

ในบทความต่อไปเราจะมาดู Toplip นี่คือหนึ่ง ยูทิลิตี้บรรทัดคำสั่งสำหรับการเข้ารหัสและถอดรหัสไฟล์. วันนี้มีเครื่องมือเข้ารหัสไฟล์มากมายเพื่อปกป้องไฟล์ของเราเช่น Cryptomater, CryptGo, Cryptr และ GnuPGฯลฯ แต่เครื่องมือนี้เป็นทางเลือกที่ดีสำหรับพวกเขาทั้งหมด

นี่คือ ยูทิลิตี้เข้ารหัสฟรีและโอเพ่นซอร์ส ซึ่งใช้วิธีการเข้ารหัสที่แข็งแกร่งที่เรียกว่า AES256พร้อมกับการออกแบบ XTS-AES เพื่อปกป้องข้อมูลที่เป็นความลับของเรา นอกจากนี้ยังใช้ Scrypt ซึ่งเป็นฟังก์ชั่นการสร้างคีย์ที่ใช้รหัสผ่านเพื่อป้องกันรหัสผ่านของเราจากการโจมตีด้วยกำลังดุร้าย

ลักษณะทั่วไปของ Toplip

เมื่อเทียบกับเครื่องมือเข้ารหัสไฟล์อื่น ๆ toplip มอบคุณสมบัติดังต่อไปนี้ให้เรา:

  • ฉันวางวิธีการเข้ารหัสตาม XTS-AES256.
  • เราจะสามารถ เข้ารหัสไฟล์ภายในภาพ (PNG / JPEG).
  • เราจะมีความเป็นไปได้ที่จะใช้ไฟล์ การป้องกันรหัสผ่านหลาย
  • การป้องกันที่ง่ายขึ้น ต่อต้านการโจมตีด้วยกำลังเดรัจฉาน
  • ทำให้เรามีความเป็นไปได้ในการสร้าง "การปฏิเสธที่เป็นไปได้"
  • ไม่มีเครื่องหมายทางออกที่สามารถระบุตัวตนได้
  • มันเป็นยูทิลิตี้ของ โอเพ่นซอร์ส / GPLv3.

การติดตั้ง Toplip

ไม่จำเป็นต้องติดตั้ง สิ่งที่เราต้องทำก็คือ ดาวน์โหลดไบนารีปฏิบัติการ Toplip จาก หน้าผลิตภัณฑ์อย่างเป็นทางการ. เมื่อดาวน์โหลดแล้วเราจะต้องให้สิทธิ์ในการดำเนินการโดยพิมพ์ในเทอร์มินัล (Ctrl + Alt + T):

chmod +x toplip

ใช้ Toplip

หากเราดำเนินการ Toplip โดยไม่มีข้อโต้แย้งมันจะแสดงไฟล์ ayuda.

ช่วย Toplip

./toplip

ตัวอย่างบางส่วนของ Toplip

เข้ารหัส / ถอดรหัสไฟล์เดียว

เราสามารถเข้ารหัสไฟล์ (ไฟล์ 1) เขียนจากโฟลเดอร์ที่เรามีไฟล์ toplip:

toplip ไฟล์เข้ารหัสเท่านั้น

./toplip archivo1 > archivo1.encrypted

คำสั่งนี้จะขอให้เราเขียนรหัสผ่าน เมื่อเราเขียนมันก็จะ จะเข้ารหัสเนื้อหาของไฟล์ 1 และจะบันทึกไว้ในไฟล์ที่เรียกว่า file1.encrypted โดยวางไว้ในไดเร็กทอรีการทำงานปัจจุบัน

ในการตรวจสอบว่าไฟล์นั้นเข้ารหัสจริงหรือไม่เราสามารถลองเปิดดูและเราจะเห็นอักขระแบบสุ่ม หากต้องการดูเนื้อหาของไฟล์ที่เราเพิ่งเข้ารหัสเราจะต้องใช้ไฟล์ -d ตัวเลือก ดังต่อไปนี้:

toplip ไฟล์ที่ถอดรหัสเท่านั้น

./toplip -d archivo1.encrypted

คำสั่งนี้จะถอดรหัสไฟล์ที่กำหนดและ จะแสดงเนื้อหาในหน้าต่างเทอร์มินัล.

กู้คืนไฟล์ที่เข้ารหัส

ในการกู้คืนไฟล์แทนที่จะดูเนื้อหาเราจะต้องทำสิ่งต่อไปนี้:

./toplip -d archivo1.encrypted > archivo1Restaurado

มันจะถามรหัสผ่านที่ถูกต้องจากเราเพื่อถอดรหัสไฟล์ ทั้งหมด เนื้อหาของ file1.encrypted จะถูกกู้คืนเป็นไฟล์ที่เรียกว่า file1Restored. ชื่อเหล่านี้เป็นเพียงตัวอย่าง ขอแนะนำให้ใช้ชื่อที่คาดเดาได้น้อย

เข้ารหัส / ถอดรหัสหลายไฟล์

นอกจากนี้เรายังสามารถ เข้ารหัสไฟล์สองไฟล์ด้วยรหัสผ่านแยกกันสองไฟล์สำหรับแต่ละไฟล์.

toplip เข้ารหัสสองไฟล์

./toplip -alt archivo1 archivo2 > archivo3.encriptado

เราจะถามรหัสผ่านสำหรับแต่ละไฟล์ เราสามารถใช้รหัสผ่านที่แตกต่างกัน. สิ่งที่คำสั่งข้างต้นจะทำคือเข้ารหัสเนื้อหาของสองไฟล์และบันทึกไว้ในไฟล์เดียวที่เรียกว่า file3.encripted เมื่อเรากู้คืนไฟล์ เราจะต้องเขียนรหัสผ่านที่เกี่ยวข้องของไฟล์เพื่อกู้คืนเท่านั้น. หากเราเขียนรหัสผ่านของ file1 เครื่องมือจะกู้คืน file1 หากเราเขียนรหัสผ่านของ file2 ไฟล์นี้จะถูกเรียกคืน

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

ในการถอดรหัส file1 จาก file3.encripted เราจะต้องเขียน:

./toplip -d archivo3.encriptado > archivo1.desencriptado

เราจะต้องพิมพ์รหัสผ่านที่ถูกต้องสำหรับ file1 ในการถอดรหัส file2 จาก file3.encripted เราจะต้องเขียนโดยทั่วไปเหมือนกับการถอดรหัส file1 แต่เปลี่ยนชื่อและใช้รหัสผ่านที่เรากำหนดให้กับ file2

ใช้การป้องกันด้วยรหัสผ่านหลายตัว

นี่เป็นอีกหนึ่งฟีเจอร์เด็ด เราจะทำได้ เพิ่มรหัสผ่านหลายรหัสสำหรับไฟล์เดียวเมื่อเข้ารหัส. สิ่งนี้จะได้ผลดีมากกับความพยายามที่ดุร้าย

รหัสผ่าน toplip หลายรายการ

./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords

ดังที่คุณเห็นจากตัวอย่างด้านบน toplip ขอให้ฉันเขียนสอง (-ค 2) รหัสผ่าน โปรดทราบว่าเราต้องเขียนรหัสผ่านสองรหัสที่แตกต่างกัน ในการถอดรหัสไฟล์นี้เราจะต้องเขียน:

./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado

ซ่อนไฟล์ภายในภาพ

เรียกวิธีปฏิบัติในการซ่อนไฟล์ข้อความรูปภาพหรือวิดีโอภายในไฟล์อื่น Steganography. คุณลักษณะนี้มีอยู่ใน Toplip ตามค่าเริ่มต้น หากต้องการซ่อนไฟล์ภายในรูปภาพเราจะใช้ตัวเลือก -m

ปิดภาพด้วยไฟล์ที่ซ่อนอยู่

./toplip -m imagen.jpg archivo1 > imagen1.jpg

คำสั่งนี้ ซ่อนเนื้อหาของ file1 ภายในอิมเมจชื่อ image1.png. ในการถอดรหัสเราจะต้องดำเนินการ:

./toplip -d imagen1.png > archivo1.desencriptado

ใน เว็บไซต์โครงการ เราจะสามารถรับข้อมูลเพิ่มเติมเกี่ยวกับความเป็นไปได้ของเครื่องมือนี้


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา