Apsaugokite ZIP failą Java slaptažodžiu

Šiame trumpame vadove aprašoma, kaip apsaugoti slaptažodžiu ZIP failą Java. Jame paaiškinami visi žingsniai ir pavyzdinis kodas, skirtas šifruoti ZIP failą Java. Be to, norint dirbti su šia funkcija, nereikia įdiegti jokios kitos glaudinimo programos.

Veiksmai, kaip apsaugoti ZIP failą slaptažodžiu Java

  1. Paruoškite kūrimo aplinką dirbti su Aspose.ZIP biblioteka
  2. Gaukite šaltinio archyvą nurodydami šifravimo slaptažodį ir algoritmą
  3. Sukurkite ZIP failo įrašą naudodami createEntry() metodą
  4. Parašykite apsaugotą ZIP failą naudodami save() metodą

Šie veiksmai apibūdina procesą, kaip pridėti slaptažodį prie ZIP failo Java. Visų pirma, sukonfigūruokite IDE su aukščiau nurodytomis prielaidomis. Vėliau pasiekite įvesties ZIP archyvą, pritaikykite saugos priemones ir eksportuokite jį į failo kelią arba srautą pagal savo konkrečius poreikius.

Kodas, skirtas apsaugoti ZIP failą „Java“ slaptažodžiu

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");
}
}

Šis pavyzdinis kodas demonstruoja ZIP šifravimą Java naudojant AES256 šifravimo algoritmą. Tačiau galite valdyti glaudinimą ir šifravimo nustatymus, tuo pačiu apsaugodami ZIP archyvus. Pavyzdžiui, galite atlikti pakeitimus, pvz., pasirinkti glaudinimo algoritmą, šifravimo standartą ir slaptažodį bei kitas savybes.

Šiame trumpame vadove aptariama, kaip apsaugoti ZIP failą Java. Be to, jei norite konvertuoti RAR į ZIP Java, perskaitykite straipsnį Java paverskite RAR į ZIP.

 Latviski