यह संक्षिप्त गाइड बताता है कि Java में ZIP फ़ाइल को पासवर्ड से कैसे सुरक्षित किया जाए। यह Java में ZIP फ़ाइल को एन्क्रिप्ट करने के सभी चरणों और एक नमूना कोड को समझाता है। इसके अलावा, इस सुविधा के साथ काम करने के लिए आपको कोई अन्य संपीड़न एप्लिकेशन इंस्टॉल करने की आवश्यकता नहीं है।
जावा में ज़िप फ़ाइल को पासवर्ड से सुरक्षित करने के चरण
- Aspose.ZIP लाइब्रेरी के साथ काम करने के लिए विकास वातावरण तैयार करें
- एन्क्रिप्शन पासवर्ड और एल्गोरिथ्म निर्दिष्ट करते हुए स्रोत संग्रह प्राप्त करें
- createEntry() विधि से ZIP फ़ाइल के लिए प्रविष्टि बनाएँ
- save() विधि का उपयोग करके संरक्षित ZIP फ़ाइल लिखें
ये चरण Java में ZIP फ़ाइल में पासवर्ड जोड़ने की प्रक्रिया को रेखांकित करते हैं। सबसे पहले, ऊपर बताई गई पूर्व-आवश्यकताओं के साथ IDE को कॉन्फ़िगर करें। इसके बाद, इनपुट ZIP संग्रह तक पहुँचें, सुरक्षा उपाय लागू करें, और अपनी विशिष्ट आवश्यकताओं के अनुसार इसे फ़ाइल पथ या स्ट्रीम में निर्यात करें।
जावा में ज़िप फ़ाइल को पासवर्ड से सुरक्षित करने के लिए कोड
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"); | |
} | |
} |
यह नमूना कोड AES256 एन्क्रिप्शन एल्गोरिथ्म के साथ Java में ZIP एन्क्रिप्शन को प्रदर्शित करता है। हालाँकि, आप ZIP अभिलेखागार को सुरक्षित करते समय संपीड़न और एन्क्रिप्शन सेटिंग्स को नियंत्रित कर सकते हैं। उदाहरण के लिए, आप संपीड़न एल्गोरिथ्म, एन्क्रिप्शन मानक और पासवर्ड के साथ-साथ अन्य गुणों को चुनने जैसे परिवर्तन कर सकते हैं।
यह त्वरित गाइड Java में ZIP को सुरक्षित करने के तरीके पर चर्चा करता है। इसके अलावा, यदि आप Java में RAR को ZIP में बदलना चाहते हैं, तो जावा में RAR को ZIP में बदलें पर लेख पढ़ें।