Tento stručný průvodce popisuje, jak chránit heslem soubor ZIP v Javě. Vysvětluje všechny kroky a ukázkový kód pro šifrování souboru ZIP v Javě. Pro práci s touto funkcí navíc nemusíte instalovat žádnou další komprimační aplikaci.
Kroky k ochraně souboru ZIP heslem v Javě
- Připravte vývojové prostředí pro práci s knihovnou Aspose.ZIP
- Získejte zdrojový archiv při zadání šifrovacího hesla a algoritmu
- Vytvořte položku pro soubor ZIP pomocí metody createEntry()
- Zapište chráněný soubor ZIP pomocí metody save()
Tyto kroky popisují proces přidání hesla do souboru ZIP v Javě. Nejprve nakonfigurujte IDE s výše uvedenými předpoklady. Následně zpřístupněte vstupní archiv ZIP, použijte bezpečnostní opatření a exportujte jej do cesty k souboru nebo streamu podle vašich konkrétních potřeb.
Kód pro ochranu souboru ZIP heslem v Javě
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"); | |
} | |
} |
Tento ukázkový kód ukazuje ZIP šifrování v Javě s šifrovacím algoritmem AES256. Při zabezpečení archivů ZIP však můžete ovládat nastavení komprese a šifrování. Můžete například provádět změny, jako je výběr kompresního algoritmu, šifrovacího standardu a hesla spolu s dalšími vlastnostmi.
Tento rychlý průvodce popisuje, jak zabezpečit ZIP v Javě. Kromě toho, pokud chcete převést RAR na ZIP v Javě, přečtěte si článek na Proměňte RAR na ZIP v Javě.