เครื่องมือฟรีอะไรที่สามารถใช้ในการป้องกันรหัสผ่านไฟล์. pdf โดยไม่แสดงรหัสผ่านระหว่างการเข้า?


0

เครื่องมือ "ดี" ในการเข้ารหัส (ป้องกันด้วยรหัสผ่าน) ไฟล์. pdf คืออะไร (โดยไม่จำเป็นต้องซื้อซอฟต์แวร์เพิ่มเติมสามารถสร้างการป้องกันภายใต้ linux ได้ แต่แบบสอบถามรหัสผ่านควรทำงานบน Windows ได้เช่นกัน)

ฉันรู้ว่าzipสามารถทำได้: zip zipfile_name_without_ending -e files_to_encrypt.fooสิ่งที่ฉันไม่ชอบเกี่ยวกับเรื่องนี้ก็คือสำหรับไฟล์เดียวคุณต้องใช้ Winzip เพื่อเปิด zip แล้วคลิกไฟล์อีกครั้ง ฉันต้องการได้รับการพร้อมท์ให้ใส่รหัสผ่านเมื่อเปิดไฟล์. pdf (กรณีไฟล์เดียว) ฉันรู้ว่าสามารถทำเช่นนี้:pdftk pdftk foo.pdf output foo_protected.pdf user_pw mypasswordนี่คือปัญหาว่ารหัสผ่านจะปรากฏใน terminal - ... user_pw PROMPTแม้ว่าคุณจะใช้ แต่ในที่สุดคุณจะได้รับการป้องกันด้วยรหัสผ่าน. pdf และคุณจะได้รับพร้อมท์ให้ใส่รหัสผ่านเมื่อเปิดไฟล์

คำตอบ:


2

คุณสามารถห่อ pdftk ในสคริปต์ บางสิ่งบางอย่างเช่น

#!/bin/bash

filename=$1
base_filename=${filename%pdf}
new_filename=$(echo $base_filename"encrypted.pdf")

read -p 'password:' -s secret; echo
pdftk $filename output $new_filename user_pw $secret

echo ${filename}" encrypted to "${new_filename}

แน่นอนคุณควรเพิ่มการตรวจสอบบางอย่างและคุณสามารถให้ทั้งชื่ออินพุตและเอาต์พุตไฟล์ ฯลฯ แต่คุณได้รับจุด


เป็นความคิดที่ดีขอบคุณ! ฉันยังหวังว่าจะมีวิธีการแก้ปัญหาที่แตกต่างกันเนื่องจาก pdftk เก่าและไม่ได้รับการดูแลอย่างดีอีกต่อไป (afaik)
Marius Hofert
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.