पुढच्या लेखात आपण टॉपलिपवर नजर टाकणार आहोत. हे एक आहे फाईल एनक्रिप्शन व डिक्रिप्शनकरिता कमांड लाइन युटिलिटी. आज आमच्या फाईल्सचे रक्षण करण्यासाठी असंख्य फाइल एन्क्रिप्शन साधने आहेत जसे की क्रिप्टोमाटर, क्रिप्टोगो, क्रिप्टो आणि जीएनयूपीजी, इ., परंतु हे साधन या सर्वांसाठी एक चांगला पर्याय आहे.
हे एक आहे विनामूल्य आणि मुक्त स्रोत कूटबद्धीकरण उपयुक्तता ज्याला म्हणतात मजबूत एनक्रिप्शन पद्धत वापरते AES256, एक डिझाइन सोबत एक्सटीएस-एईएस आमच्या गोपनीय डेटाचे संरक्षण करण्यासाठी. हे स्क्रिप्ट देखील वापरते, जे ब्रूट फोर्स हल्ल्यांपासून आमच्या संकेतशब्दांचे संरक्षण करण्यासाठी संकेतशब्द-आधारित की व्युत्पन्न कार्य आहे.
टॉपलिपची सामान्य वैशिष्ट्ये
इतर फाईल एन्क्रिप्शन साधनांच्या तुलनेत, टॉपलिप ते आम्हाला खालील वैशिष्ट्यांसह वितरीत करते:
- मी आधारित एक एनक्रिप्शन पद्धत विचारली एक्सटीएस-एईएस 256.
- आम्ही सक्षम होऊ प्रतिमांमध्ये फाइल्स कूटबद्ध करा (पीएनजी / जेपीजी).
- आम्हाला एक वापरण्याची शक्यता असेल एकाधिक संकेतशब्द संरक्षण
- सरलीकृत संरक्षण क्रूर शक्ती हल्ल्यांविरूद्ध.
- हे आम्हाला "व्युत्पन्न" करण्याची शक्यता देते.प्रशंसनीय नकार".
- तेथे कोणतेही ओळखण्यायोग्य एक्झीट मार्कर नाहीत.
- ही एक उपयुक्तता आहे मुक्त स्रोत / GPLv3.
टॉपलीप स्थापना
कोणतीही स्थापना आवश्यक नाही. आपल्याला फक्त इतकेच करायचे आहे टॉपलीप एक्झिक्युटेबल बायनरी डाउनलोड करा कडून अधिकृत उत्पादन पृष्ठ. एकदा डाउनलोड केल्यावर आम्हाला टर्मिनल (Ctrl + Alt + T) टाइप करून कार्यान्वयन परवानग्या द्याव्या लागतील:
chmod +x toplip
टॉपलीप वापरणे
जर आपण तर्क वितरणाशिवाय टॉपलीप कार्यान्वित केले तर ते आपल्याला दिसेल मदत.
./toplip
टॉपलीपची काही उदाहरणे
एकल फाईल कूटबद्ध / डिक्रिप्ट करा
आम्ही फाईल एन्क्रिप्ट करू शकतो (file1) आमच्याकडे टॉपलीप फाइल असलेल्या फोल्डरमधून लेखन:
./toplip archivo1 > archivo1.encrypted
ही कमांड आपल्याला पासवर्ड लिहायला सांगेल. एकदा आपण ते लिहिले की ते होईल फाइल 1 ची सामग्री कूटबद्ध करेल आणि ते त्यांना फाईल 1 नावाच्या फाईलमध्ये सेव्ह करेल. सध्याच्या वर्किंग डिरेक्टरीमध्ये ती ठेवून एनक्रिप्टेड.
फाईल खरोखरच एन्क्रिप्टेड आहे की नाही हे तपासण्यासाठी आम्ही ती उघडण्याचा प्रयत्न करू आणि आम्ही काही यादृच्छिक अक्षरे पाहू. आम्ही नुकतीच कूटबद्ध केलेली फाईलची सामग्री पाहण्यासाठी आपल्याला ती वापरावी लागेल -d पर्याय खाली म्हणून:
./toplip -d archivo1.encrypted
ही कमांड दिलेली फाईल डिक्रिप्ट करेल आणि टर्मिनल विंडो मध्ये सामग्री प्रदर्शित करेल.
कूटबद्ध फाइल पुनर्संचयित करा
केवळ सामग्री पाहण्याऐवजी फाईल पुनर्संचयित करण्यासाठी, आम्हाला पुढील गोष्टींसारखे काहीतरी करावे लागेल:
./toplip -d archivo1.encrypted > archivo1Restaurado
हे आम्हाला फाइल डिक्रिप्ट करण्यासाठी योग्य संकेतशब्द विचारेल. प्रत्येकजण file1.encrypted चे घटक file1Restored नावाच्या फाईलमध्ये पुनर्संचयित केले जातील. ही नावे फक्त एक उदाहरण आहेत. अंदाजे नावे वापरणे चांगले.
एकाधिक फायली कूटबद्ध / डिक्रिप्ट करा
आम्ही देखील करू शकता प्रत्येकासाठी दोन स्वतंत्र संकेतशब्दांसह दोन फायली कूटबद्ध करा.
./toplip -alt archivo1 archivo2 > archivo3.encriptado
आम्हाला प्रत्येक फाईलसाठी संकेतशब्द विचारला जाईल. आम्ही भिन्न संकेतशब्द वापरू शकतो. वरील कमांड काय करेल ते म्हणजे दोन फाईल्सची सामग्री एन्क्रिप्ट करणे आणि त्यास फाइल ..एन्क्रिप्टेड नावाच्या एकाच फाइलमध्ये सेव्ह करणे. जेव्हा आम्ही फाईल्स पुनर्संचयित करतो, आम्हाला फक्त पुनर्संचयित करण्यासाठी फाइलचा संबंधित संकेतशब्द लिहावा लागेल. जर आपण फाईल 1 चा संकेतशब्द लिहिला तर हे साधन फाइल 1 पुनर्संचयित करेल. जर आपण फाईल 2 चा संकेतशब्द लिहिला तर ही फाईल पुनर्संचयित केली जाईल.
प्रत्येक आउटपुट कूटबद्ध केले चार पर्यंत स्वतंत्र फाईल्स असू शकतात, आणि प्रत्येकाने स्वतःच्या स्वतंत्र आणि अद्वितीय संकेतशब्दासह तयार केले. कूटबद्ध परिणाम एकत्र ठेवण्याच्या मार्गामुळे, एकाधिक फाइल्स अस्तित्त्वात असल्यास सहजपणे निर्धारित करण्याचा कोणताही मार्ग नाही. हे अतिरिक्त गोपनीय डेटा आहे हे निश्चितपणे ओळखण्यापासून हे दुसर्या वापरकर्त्यास प्रतिबंधित करते. याला म्हणतात प्रशंसनीय नकार, आणि हे या साधनाची सर्वात मनोरंजक वैशिष्ट्ये आहेत.
फाईल 1.इन्क्रिप्टेड वरुन फाईल 3 डिक्रिप्ट करण्यासाठी, आम्हाला फक्त लिहावे लागेल:
./toplip -d archivo3.encriptado > archivo1.desencriptado
आपल्याला फाईल 1 साठी योग्य संकेतशब्द टाइप करावा लागेल. फाईल ..एन्क्रिप्टेड वरुन फाईल २ डिक्रिप्ट करण्यासाठी फाईल १ डिक्रिप्ट करण्यासारखेच आपल्याला मूलत: तेच लिहावे लागेल, परंतु फाईल २ ला नेमलेला पासवर्ड बदलून त्याचे नाव बदलणे आवश्यक आहे.
एकाधिक संकेतशब्द संरक्षण वापरा
हे आणखी एक छान वैशिष्ट्य आहे. आम्ही करू एन्क्रिप्ट करताना एका फाइलसाठी एकाधिक संकेतशब्द जोडा. क्रूर शक्ती प्रयत्नांविरूद्ध हे खूप प्रभावी होईल.
./toplip -c 2 archivo1 > archivo1.encriptado.2.passwords
वरील उदाहरणातून आपण पाहू शकता की, टॉपलिपने मला दोन लिहायला सांगितले (-सी 2) संकेतशब्द. लक्षात ठेवा की आपण दोन भिन्न संकेतशब्द लिहिणे आवश्यक आहे. ही फाईल डिक्रिप्ट करण्यासाठी आम्हाला लिहावे लागेल:
./toplip -c 2 -d archivo1.encriptado.2.passwords > archivo1.desencriptado
प्रतिमेत फायली लपवा
फाईल, संदेश, प्रतिमा किंवा व्हिडिओ दुसर्या फाईलमध्ये लपवण्याचा सराव म्हणतात स्टेगनोग्राफी. हे वैशिष्ट्य डीफॉल्टनुसार टॉपलीपमध्ये अस्तित्वात आहे. प्रतिमांमध्ये फाईल लपवण्यासाठी आम्ही -m पर्याय वापरू.
./toplip -m imagen.jpg archivo1 > imagen1.jpg
ही आज्ञा file1 ची सामग्री image1.png नावाच्या प्रतिमेमध्ये लपवते. हे डिक्रिप्ट करण्यासाठी आम्हाला कार्यान्वित करावे लागेल:
./toplip -d imagen1.png > archivo1.desencriptado
मध्ये प्रकल्प वेबसाइट आम्ही या साधनाच्या संभाव्यतेबद्दल अधिक माहिती प्राप्त करू.