ഒരു വിശ്വാസമുണ്ട് സമമിതി ക്രിപ്റ്റോ ദുർബലമാണ് പൊതു കീയേക്കാൾ. ഒരു സമമിതി രീതി ഉപയോഗിച്ച്, സന്ദേശങ്ങൾ എൻക്രിപ്റ്റ് ചെയ്യുന്നതിനും ഡീക്രിപ്റ്റ് ചെയ്യുന്നതിനുമുള്ള പ്രവർത്തനങ്ങൾക്ക് ഉപയോഗിക്കുന്ന കീ അയച്ചയാളും സ്വീകർത്താവും മുമ്പ് ആശയവിനിമയം നടത്തണം. ഇത് അതേസമയം എൻക്രിപ്ഷൻ പ്രവർത്തനത്തിന്റെ ശക്തിയെ ബാധിക്കില്ല.
മറ്റൊരു വിധത്തിൽ പറഞ്ഞാൽ, രണ്ട് ആശയവിനിമയ കക്ഷികളും സമ്മതിക്കണം ഉപയോഗിക്കേണ്ട കീയെക്കുറിച്ച് മുൻകൂട്ടിരണ്ട് കക്ഷികൾക്കും ഈ കീയിലേക്ക് പ്രവേശനം ലഭിച്ചുകഴിഞ്ഞാൽ, അയച്ചയാൾ കീ ഉപയോഗിച്ച് ഒരു സന്ദേശം എൻക്രിപ്റ്റ് ചെയ്യുന്നു, അയച്ചയാൾ അത് സ്വീകർത്താവിന് അയയ്ക്കുന്നു, അവർ മുമ്പ് സ്ഥാപിച്ച പാസ്വേഡ് ഉപയോഗിച്ച് ഡീക്രിപ്റ്റ് ചെയ്യുന്നു. അൽഗോരിതം അല്ല പാസ്വേഡിന്റെ ശക്തിയിലാണ് സമമിതിയുടെ കരുത്ത്. അതിനാൽ ഉപയോഗിക്കുന്ന അൽഗോരിതം അറിയുന്നത് ആക്രമണകാരിയെ സഹായിക്കരുത്. സിംഗിൾ ആക്രമണകാരി കീ നേടിയിട്ടുണ്ടെങ്കിൽ, അത് അൽഗോരിതം അറിയാൻ സഹായിക്കും. ഗ്നുപിജിയിൽ ഉപയോഗിക്കുന്ന എൻക്രിപ്ഷൻ അൽഗോരിതങ്ങൾക്ക് ഈ ഗുണങ്ങളുണ്ട്.
എന്ന് വച്ചാൽ അത് ഏക ബഹുമാനം അത് സമമിതി, അസമമിതി (പബ്ലിക് കീ എന്നും വിളിക്കുന്നു) രീതികൾക്കിടയിൽ നിലവിലുണ്ട് «വിതരണ ചാനലിന്റെ of കോട്ടയിലാണ് കീകളുടെ.
ഇന്ഡക്സ്
ഞങ്ങൾക്കായി എൻക്രിപ്റ്റ് ചെയ്യുക
പൊതുവായതും സ്വകാര്യവുമായ ഒരു ജോഡി കീകൾ ജനറേറ്റുചെയ്യുമ്പോൾ, ആവശ്യം ഉയരുന്നു സ്വകാര്യ കീ സുരക്ഷിതമായി സൂക്ഷിക്കുക അതിനാൽ ഏറ്റവും മോശമായ സാഹചര്യങ്ങളിൽ പോലും ഞങ്ങൾക്ക് ഇത് വീണ്ടും ചെയ്യാൻ കഴിയുംകാരണം, അതിന്റെ നഷ്ടം അക്ഷരാർത്ഥത്തിൽ കീയുടെ ഉപയോഗശൂന്യതയെ അർത്ഥമാക്കുന്നു, ഏറ്റവും മികച്ച സാഹചര്യത്തിൽ ഒരാൾക്ക് എളുപ്പത്തിൽ ചെയ്യാനാകാനുള്ള സാധ്യത പോലും:
- ഞങ്ങളുടെ പബ്ലിക് കീ വായിക്കാനും പകർത്താനും ഒരു കീ സെർവറിലേക്ക് പോകുക.
- ഞങ്ങളുടെ സ്വകാര്യ കീ ഉപയോഗിച്ച്, കീകൾ അസാധുവാക്കുന്നതിനുള്ള ഒരു സർട്ടിഫിക്കറ്റ് സൃഷ്ടിക്കുക.
- ഞങ്ങൾക്ക് വേണ്ടി അസാധുവാക്കൽ പ്രസിദ്ധീകരിക്കുക
- ഞങ്ങളുടെ ഐഡന്റിറ്റി പൂർണ്ണമായും അസാധുവാക്കുക
അതിനാൽ ആവശ്യം നമുക്ക് ഉയർന്നുവരുന്നു ഞങ്ങൾക്ക് എൻക്രിപ്റ്റ് ചെയ്യുക. അതായത്, ഞങ്ങൾ, ഞങ്ങൾ അയച്ചയാളും സ്വീകർത്താവും ആയിത്തീരുന്നു കാരണം ഞങ്ങളുടെ ഉറപ്പുവരുത്തുക എന്നതാണ് ഞങ്ങളുടെ ഉദ്ദേശ്യംpublic.key». അവിടെയാണ് അസമമായ എൻക്രിപ്ഷൻ പ്രവർത്തിക്കുന്നത്.
പൊതു കീ എൻക്രിപ്റ്റ് ചെയ്യുക
$ gpg -o public.key.gpg --symmetric --cipher-algo AES256 public.key
ഞങ്ങൾ ഇപ്പോൾ എന്താണ് ചെയ്തത്? With - സിമെട്രിക് mod എന്ന മോഡിഫയർ ഉപയോഗിച്ച് gpg ഉപയോഗിച്ച് public.key ഫയൽ എൻക്രിപ്റ്റ് ചെയ്യുക AES256 അൽഗോരിതം «public.key.gpg file ഫയൽ output ട്ട്പുട്ടായി നേടുന്നു. അതായത്, മതിയായ ശക്തിയോടെ ഫയൽ എൻക്രിപ്റ്റ് ചെയ്തിരിക്കുന്നു. ഡീക്രിപ്റ്ററിന് കീ ഉണ്ടെങ്കിൽ മാത്രമേ ഇത് ഡീക്രിപ്റ്റ് ചെയ്യാൻ കഴിയൂ.
എൻക്രിപ്റ്റുചെയ്ത കീ വീണ്ടെടുക്കുക
gpg -o public.key -d public.key.gpg
ഒരു അഭിപ്രായം, നിങ്ങളുടേത് വിടുക
സ്നോഡൻ: വി