ฉันเคยดาวน์โหลดไฟล์และใช้openssl
เพื่อเข้ารหัสไฟล์ซึ่งไม่เพียงพอสำหรับฉัน ฉันจะเข้ารหัสการดาวน์โหลดทีละน้อยในขณะที่กำลังดาวน์โหลดไฟล์ได้อย่างไร
ฉันคิดเกี่ยวกับการใช้curl
และopenssl
ไปป์ แต่ไม่สามารถคิดออก
มีเครื่องมือใดที่ดีกว่าในการทำสิ่งนี้?
ฉันเคยดาวน์โหลดไฟล์และใช้openssl
เพื่อเข้ารหัสไฟล์ซึ่งไม่เพียงพอสำหรับฉัน ฉันจะเข้ารหัสการดาวน์โหลดทีละน้อยในขณะที่กำลังดาวน์โหลดไฟล์ได้อย่างไร
ฉันคิดเกี่ยวกับการใช้curl
และopenssl
ไปป์ แต่ไม่สามารถคิดออก
มีเครื่องมือใดที่ดีกว่าในการทำสิ่งนี้?
คำตอบ:
คำสั่งก็จะเป็น:
curl -s "$URL" | openssl aes-256-cbc > "$OUTPUT_FILE"
ฉันไม่คิดว่ามันจะเป็นไปได้
อย่างไรก็ตามหากเหตุผลนี้ไม่เพียงพอสำหรับคุณคือคุณไม่ต้องการให้มีไฟล์ที่ไม่ได้เข้ารหัสรุ่นที่เก็บไว้ในไดรฟ์ของคุณ (และอาจถูกเรียกคืนโดยใครบางคนในอนาคต) คุณสามารถใช้ramdiskเพื่อจัดเก็บชั่วคราว ไฟล์และเข้ารหัสที่นั่นก่อนที่จะย้ายไปยังไดเรกทอรีปลายทาง
ขึ้นอยู่กับระดับความหวาดระแวงและสถานการณ์ด้ายของคุณเพียงแค่ใช้ไดรฟ์ที่เข้ารหัสแล้วก็เพียงพอแล้ว
คุณยังสามารถใช้ระบบไฟล์ที่เข้ารหัสระดับระบบไฟล์เป็น EncFS หรือ CryFS ติดตั้งไดเรกทอรีที่เข้ารหัสของคุณและดาวน์โหลดไฟล์ที่นั่น ไม่แน่ใจว่าวิธีนี้ช่วยแก้ปัญหาของคุณได้หรือไม่เพราะฉันไม่ชัดเจนว่าปัญหาของคุณคืออะไร