รหัสผ่านป้องกันไฟล์ ZIP ใน Java

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

ขั้นตอนในการใช้รหัสผ่านป้องกันไฟล์ ZIP ใน Java

  1. เตรียมสภาพแวดล้อมการพัฒนาเพื่อทำงานกับไลบรารี Aspose.ZIP
  2. รับไฟล์เก็บถาวรต้นทางพร้อมระบุรหัสผ่านการเข้ารหัสและอัลกอริธึม
  3. สร้างรายการสำหรับไฟล์ ZIP ด้วยเมธอด createEntry()
  4. เขียนไฟล์ ZIP ที่มีการป้องกันโดยใช้เมธอด save()

ขั้นตอนเหล่านี้สรุปกระบวนการ เพิ่มรหัสผ่านให้กับไฟล์ ZIP ใน Java ก่อนอื่น ให้กำหนดค่า IDE ตามข้อกำหนดเบื้องต้นที่กล่าวถึงข้างต้น จากนั้น เข้าถึงไฟล์ ZIP อินพุต ใช้มาตรการรักษาความปลอดภัย และส่งออกไปยังพาธของไฟล์หรือสตรีมตามความต้องการเฉพาะของคุณ

รหัสเป็นรหัสผ่านป้องกันไฟล์ ZIP ใน Java

import com.aspose.zip.*;
public class Main
{
public static void main(String[] args) throws Exception // Password protect a ZIP file using Java
{
// Set the licenses
new License().setLicense("License.lic");
// Create Archive class object using ArchiveEntrySettings
var archive = new com.aspose.zip.Archive(new com.aspose.zip.ArchiveEntrySettings(null,
new com.aspose.zip.AesEncryptionSettings("p@s$", com.aspose.zip.EncryptionMethod.AES256)));
// Create entry for the ZIP file
archive.createEntry("input.png","sample.png");
// Save output protected ZIP file
archive.save("PasswordAES256.zip");
System.out.println("ZIP file password protected successfully");
}
}

โค้ดตัวอย่างนี้แสดง การเข้ารหัส ZIP ใน Java ด้วยอัลกอริธึมการเข้ารหัส AES256 อย่างไรก็ตาม คุณสามารถควบคุมการตั้งค่าการบีบอัดและการเข้ารหัสในขณะที่รักษาความปลอดภัยไฟล์ ZIP ได้ ตัวอย่างเช่น คุณสามารถทำการเปลี่ยนแปลง เช่น การเลือกอัลกอริธึมการบีบอัด มาตรฐานการเข้ารหัส และรหัสผ่าน พร้อมกับคุณสมบัติอื่นๆ

คู่มือฉบับย่อนี้อธิบายวิธี รักษาความปลอดภัย ZIP ใน Java นอกจากนี้ หากคุณต้องการแปลง RAR เป็น ZIP ใน Java โปรดอ่านบทความเกี่ยวกับ เปลี่ยน RAR เป็น ZIP ใน Java

 ไทย