अगले लेख में हम Toplip पर एक नज़र डालने जा रहे हैं। यह वही है फ़ाइल एन्क्रिप्शन और डिक्रिप्शन के लिए कमांड लाइन उपयोगिता। आज हमारी फ़ाइलों को सुरक्षित रखने के लिए कई फ़ाइल एन्क्रिप्शन उपकरण हैं जैसे कि Cryptomater, CryptGo, Cryptr और GnuPG, आदि, लेकिन यह उपकरण उन सभी के लिए एक अच्छा विकल्प है।
यह एक है मुक्त और खुला स्रोत एन्क्रिप्शन उपयोगिता जो एक मजबूत एन्क्रिप्शन विधि का उपयोग करता है जिसे कहा जाता है AES256, एक डिजाइन के साथ एक्सटीएस-एईएस हमारे गोपनीय डेटा की सुरक्षा के लिए। यह ब्रूट बल के हमलों के खिलाफ हमारे पासवर्ड की सुरक्षा के लिए, स्क्रिप्ट का उपयोग करता है, जो एक पासवर्ड-आधारित कुंजी व्युत्पत्ति फ़ंक्शन है।
Toplip की सामान्य विशेषताएं
अन्य फ़ाइल एन्क्रिप्शन टूल की तुलना में, टोलिप हमें निम्न सुविधाओं के साथ इसे वितरित करता है:
- मैंने एक एन्क्रिप्शन विधि आधारित है एक्सटीएस-एईएस256.
- हम कर सकेंगे छवियों के भीतर फ़ाइलों को एन्क्रिप्ट करें (पीएनजी / जेपीजी).
- हम एक का उपयोग करने की संभावना होगी कई पासवर्ड सुरक्षा।
- सरलीकृत संरक्षण तेज बल के हमलों के खिलाफ।
- यह हमें उत्पन्न करने की संभावना देता है "प्रशंसनीय इनकार".
- कोई पहचानने योग्य निकास चिह्नक नहीं हैं।
- की उपयोगिता है खुला स्रोत / GPLv3.
शीर्षस्थ स्थापना
कोई स्थापना की आवश्यकता है। हमें बस इतना करना है डाउनलोड निष्पादन योग्य द्विआधारी से आधिकारिक उत्पाद पृष्ठ। एक बार डाउनलोड होने के बाद हमें इसे टर्मिनल में टाइप करके निष्पादन की अनुमति देनी होगी (Ctrl + Alt + T):
chmod +x toplip
Toplip का उपयोग करना
यदि हम बिना बहस के Toplip पर अमल करते हैं, तो यह हमें दिखाएगा मदद.
./toplip
Toplip के कुछ उदाहरण
किसी एकल फ़ाइल को एन्क्रिप्ट / डिक्रिप्ट करें
हम एक फ़ाइल एन्क्रिप्ट कर सकते हैं (फ़ाइल 1) उस फ़ोल्डर से लिखना जहाँ हमारे पास टोलिप फाइल है:
./toplip archivo1 > archivo1.encrypted
यह कमांड हमें पासवर्ड लिखने के लिए कहेगी। एक बार जब हम इसे लिखते हैं, तो यह होगा फ़ाइल 1 की सामग्री को एन्क्रिप्ट करेगा और यह उन्हें एक फाइल में सेव करेगा जिसे file1.encrypted कहा जाता है और इसे वर्तमान वर्किंग डायरेक्टरी में रखा जाता है।
यह जांचने के लिए कि क्या फ़ाइल वास्तव में एन्क्रिप्टेड है, हम इसे खोलने की कोशिश कर सकते हैं और हम कुछ यादृच्छिक अक्षर देखेंगे। फ़ाइल की सामग्री को देखने के लिए जिसे हमने अभी एन्क्रिप्ट किया है, हमें इसका उपयोग करना होगा -d विकल्प नीचे के अनुसार:
./toplip -d archivo1.encrypted
यह कमांड दी गई फाइल को डिक्रिप्ट करेगा और टर्मिनल विंडो में सामग्री को प्रदर्शित करेगा.
एन्क्रिप्टेड फ़ाइल को पुनर्स्थापित करें
केवल सामग्री देखने के बजाय फ़ाइल को पुनर्स्थापित करने के लिए, हमें निम्नलिखित की तरह कुछ करना होगा:
./toplip -d archivo1.encrypted > archivo1Restaurado
यह हमसे फ़ाइल को डिक्रिप्ट करने के लिए सही पासवर्ड मांगेगा। सब लोग file1.encrypted की सामग्री को file1Restored नामक फ़ाइल में पुनर्स्थापित किया जाएगा। ये नाम सिर्फ एक उदाहरण हैं। कम अनुमानित नामों का उपयोग करना उचित है।
कई फ़ाइलों को एन्क्रिप्ट / डिक्रिप्ट करें
हम भी कर सकते हैं प्रत्येक के लिए दो अलग-अलग पासवर्ड के साथ दो फ़ाइलों को एन्क्रिप्ट करें.
./toplip -alt archivo1 archivo2 > archivo3.encriptado
हमें प्रत्येक फ़ाइल के लिए पासवर्ड मांगा जाएगा। हम विभिन्न पासवर्ड का उपयोग कर सकते हैं। उपरोक्त कमांड क्या करेगी दो फाइलों की सामग्री को एन्क्रिप्ट करती है और उन्हें एक फाइल में सेव करती है जिसे file3.encripted कहा जाता है। जब हम फ़ाइलों को पुनर्स्थापित करते हैं, हमें केवल फ़ाइल के संबंधित पासवर्ड को पुनर्स्थापित करने के लिए लिखना होगा। यदि हम फाइल 1 का पासवर्ड लिखते हैं, तो टूल फाइल 1 को रिस्टोर करेगा। यदि हम फ़ाइल 2 का पासवर्ड लिखते हैं, तो यह फ़ाइल पुनर्स्थापित हो जाएगी।
हर आउटपुट एन्क्रिप्टेड इसमें चार पूरी तरह से स्वतंत्र फाइलें हो सकती हैं, और प्रत्येक अपने अलग और अद्वितीय पासवर्ड के साथ बनाया। जिस तरह से एन्क्रिप्टेड परिणाम एक साथ रखा जाता है, यदि एकाधिक फ़ाइलें मौजूद हैं, तो आसानी से निर्धारित करने का कोई तरीका नहीं है। यह किसी अन्य उपयोगकर्ता को निर्णायक रूप से पहचानने से रोक देगा कि अतिरिक्त गोपनीय डेटा मौजूद है। यह कहा जाता है प्रशंसनीय इनकार, और यह इस उपकरण की सबसे दिलचस्प विशेषताओं में से एक है।
File1 से फ़ाइल 3 को डिक्रिप्ट करने के लिए, हमें केवल लिखना होगा:
./toplip -d archivo3.encriptado > archivo1.desencriptado
हमें फ़ाइल 1 के लिए सही पासवर्ड टाइप करना होगा। File2.encripted से file3 को डिक्रिप्ट करने के लिए, हमें मूल रूप से file1 को डिक्रिप्ट करने के समान लिखना होगा, लेकिन नाम बदलना और उस पासवर्ड का उपयोग करना जिसे हमने file2 को सौंपा है।
कई पासवर्ड सुरक्षा का उपयोग करें
यह एक और अच्छी सुविधा है। हम कर सकते हैं इसे एन्क्रिप्ट करते समय किसी एकल फ़ाइल के लिए कई पासवर्ड जोड़ें। यह ब्रूट बल प्रयासों के खिलाफ बहुत प्रभावी होगा।
./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords
जैसा कि आप ऊपर के उदाहरण से देख सकते हैं, toplip ने मुझे दो लिखने के लिए कहा (-सी 2) पासवर्ड। ध्यान रखें कि हमें दो अलग-अलग पासवर्ड लिखने होंगे। इस फाइल को डिक्रिप्ट करने के लिए, हमें लिखना होगा:
./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado
छवि के भीतर फ़ाइलें छिपाएँ
फ़ाइल, संदेश, छवि या वीडियो को किसी अन्य फ़ाइल के भीतर छिपाने का अभ्यास कहा जाता है स्टेग्नोग्राफ़ी. यह सुविधा डिफ़ॉल्ट रूप से टॉपलिप में मौजूद है। छवियों के भीतर एक फ़ाइल छिपाने के लिए, हम -m विकल्प का उपयोग करेंगे।
./toplip -m imagen.jpg archivo1 > imagen1.jpg
यह आज्ञा Image1.png नामक छवि के अंदर फ़ाइल 1 की सामग्री को छुपाता है। इसे डिक्रिप्ट करने के लिए हमें निष्पादित करना होगा:
./toplip -d imagen1.png > archivo1.desencriptado
में परियोजना की वेबसाइट हम इस उपकरण की संभावनाओं के बारे में अधिक जानकारी प्राप्त करने में सक्षम होंगे।