OpenSSLతో కమాండ్ లైన్ నుండి & ఫైల్‌లను గుప్తీకరించండి

విషయ సూచిక:

Anonim

కమాండ్ లైన్ నుండి ఫైల్‌ను త్వరగా గుప్తీకరించాలా? OpenSSLతో, మీరు ఫైల్‌లను చాలా సులభంగా ఎన్‌క్రిప్ట్ చేయవచ్చు మరియు డీక్రిప్ట్ చేయవచ్చు.

ఈ వాక్‌త్రూ ప్రయోజనం కోసం, మేము des3 ఎన్‌క్రిప్షన్‌ని ఉపయోగిస్తాము, అంటే సాధారణ పదాలలో సంక్లిష్టమైన ఎన్‌క్రిప్షన్ అల్గోరిథం ప్రతి డేటా బ్లాక్‌కి మూడుసార్లు వర్తించబడుతుంది, బ్రూట్ ఫోర్స్ పద్ధతుల ద్వారా క్రాక్ చేయడం కష్టమవుతుంది.మేము ఇక్కడ Mac OS Xపై దృష్టి పెడుతున్నప్పుడు, OS X మరియు Linux యొక్క పాత వెర్షన్‌లతో సహా OpenSSL ఇన్‌స్టాల్ చేయబడిన ఎక్కడైనా ఈ ఆదేశాలు పని చేస్తాయి.

OpenSSLతో ఫైల్‌లను గుప్తీకరించడం ఎలా

Openssl యొక్క సింటాక్స్ ప్రాథమికమైనది:

openssl -in

ముందు చెప్పినట్లుగా, మేము ఎన్క్రిప్షన్ కోసం des3ని ఉపయోగిస్తాము మరియు మేము ఇన్‌పుట్‌గా టెక్స్ట్ ఫైల్‌ని ఉపయోగిస్తాము. ఏదైనా లోపాలను నివారించడానికి మేము వేరే అవుట్‌పుట్ ఫైల్‌ను కూడా పేర్కొనబోతున్నాము. కమాండ్ ఎలా ఉంటుందో ఇక్కడ ఉంది:

openssl des3 -in file.txt -out encrypted.txt

ఎన్క్రిప్షన్ పూర్తయ్యేలోపు పాస్‌వర్డ్‌ని సెట్ చేసి, నిర్ధారించమని మిమ్మల్ని అడుగుతారు, ఈ పాస్‌వర్డ్‌ను కోల్పోవద్దు లేదా మీరు ఫైల్‌కి యాక్సెస్‌ను కోల్పోతారు.

Sidenote : మీరు ఇన్‌పుట్ ఫైల్‌ని ఇన్ ఫైల్ పేరుతో కూడా ఉపయోగించవచ్చు, కానీ అది సమస్యలను కలిగిస్తుంది. ఏదైనా ఊహించని సమస్యలను నివారించడానికి, ఇన్‌పుట్ మరియు అవుట్‌పుట్ వలె ఒకే ఫైల్‌ను పేర్కొనవద్దు.దీనర్థం అసలు ఫైల్ ఎన్‌క్రిప్షన్‌కు ముందు లేదా తర్వాత అతుక్కొని ఉంటుంది మరియు మీరు ఆ ఫైల్‌తో వ్యక్తిగతంగా వ్యవహరించాలనుకుంటున్నారు, ప్రాధాన్యంగా సురక్షితమైన తొలగింపు పద్ధతి ద్వారా.

OpenSSLతో ఫైళ్లను డీక్రిప్ట్ చేయడం

openssl des3 -d -in encrypted.txt -out normal.txt

ఫైల్‌ను డీక్రిప్ట్ చేయడానికి గతంలో సెట్ చేసిన పాస్‌వర్డ్ అవసరం.

ఇన్‌పుట్ మరియు అవుట్‌పుట్ యొక్క ప్లేస్‌మెంట్‌ను మార్చడం కాకుండా, అసలు ఫైల్ మళ్లీ ఎక్కడ ఉంచబడిందో, ఇక్కడ ప్రధాన వ్యత్యాసం -d ఫ్లాగ్, ఇది ఫైల్‌ను డీక్రిప్ట్ చేయమని opensslకి చెబుతుంది.

సహజంగా, మీరు పాస్‌వర్డ్‌ను నమోదు చేయకుండా OpenSSLతో గుప్తీకరించిన ఫైల్‌ను తెరవడానికి ప్రయత్నిస్తే ఏమి జరుగుతుందని మీరు బహుశా ఆలోచిస్తున్నారా? మీరు బహుశా దోష సందేశాన్ని అందుకుంటారు, కానీ మీరు TextEdit వంటి వాటితో ఫైల్‌ను బలవంతంగా తెరిచినట్లయితే, మీరు "సాల్టెడ్" అనే టెక్స్ట్‌ను చూస్తారు, దాని తర్వాత ఇలాంటి అసంబద్ధమైన ఒక సమూహం కనిపిస్తుంది:

ఫైల్ మళ్లీ openssl ద్వారా డీక్రిప్ట్ చేయబడే వరకు చదవబడదు.

ఫైల్ భద్రత గురించి మరింత సమాచారం కోసం, Macని రక్షించే పాస్‌వర్డ్, విభజనలు, జిప్ ఆర్కైవ్‌లు, ఫైల్‌లు మరియు ఫోల్డర్‌లను డిస్క్ ఇమేజ్‌లలో గుప్తీకరించడం మరియు ఉంచడానికి iOS బ్యాకప్‌లను ఎన్‌క్రిప్ట్ చేయడం వంటి మా ఇతర పోస్ట్‌లలో కొన్నింటిని మిస్ చేయవద్దు. iPhone మరియు iPad నుండి సున్నితమైన డేటా సురక్షితం.

OpenSSLతో కమాండ్ లైన్ నుండి & ఫైల్‌లను గుప్తీకరించండి