Ano nga ba ang military grade encryption? - Ang Maligayang Android

Mayroong ilang mga lugar o termino kung saan ang denominasyon ng grado ng militar. Pagbubura ng data ng grado ng militar, proteksyon sa pagbaba ng grado ng militar, at kamakailan lang ay narinig din namin ang "pag-encrypt ng grado ng militar" o sa English "military-grade encryption”. Ngunit ano nga ba ang military grade encryption? At ano ang ipinahihiwatig ng katagang ito?

Magsisimula tayo sa pamamagitan ng pagwawalang-bahala sa terminong "degree": ito ay ganap na imbento. Walang antas ng pag-encrypt na isinasaalang-alang ng militar ang kanilang sarili, bagaman ito ay umiiral isang encryption na ginagamit ng militar at mga kumpanyang gustong protektahan ang iyong impormasyon hangga't maaari.

"Maritang militar"

Dapat nating maunawaan na ang "marka ng militar" ay kadalasang ginagamit para sa mga pamamaraan o sistema na nakakamit ang pinakamataas na posibleng antas ng kaligtasan o kahusayan. Halimbawa pagbubura ng data ng grado ng militar nagsasagawa ng maraming pagtanggal ng parehong file hanggang sa halos hindi na ito makilala. Sa kaso ng pag-encrypt, hindi ito naiiba: ang military grade encryption ay isang napakaseryosong pag-encrypt ng data, bagama't walang pamantayang inaprubahan ng mga internasyonal na hukbo (tulad ng kaso ng pagbura ng data sa AR380-19 na mga pamantayan ng hukbo ng US Department of Defense o DoD 5220.22-ME.).

Sa kaso ng mga pamantayan sa pag-encrypt (which we will see later) oo may mga standards, although not approved by armies or defense departments. Bagama't oo ng NSA (US National Security Agency) na inaprubahan ang AES-128, AES-192 at AES-256 bilang wasto para sa seguridad ng pamahalaan nito. Kung kailangan mo ng mabilis na sagot, sasabihin namin sa iyo na ang AES-256 ay kasalukuyang itinuturing na "marka ng militar", hindi lang ito ngunit ito ang pinaka "hayop".

Naka-encrypt ... ano?

Marahil upang lubos na maunawaan ang terminong ito dapat tayong bumalik ng ilang hakbang at ipaliwanag (maikli) kung ano ang binubuo ng pag-encrypt. Ang pag-encrypt ay binubuo ng pag-encrypt ng isang dokumento, sa kasong ito ay digital, upang hindi ito mabasa ng mga third party. Dahil dito, ginagawang imposible ng pag-encrypt na maunawaan ang nasabing dokumento.

Ngunit para magkaroon ng anumang gamit ang isang naka-encrypt na dokumento - kahit na mukhang halata - kailangan nating ma-decrypt ito sa ibang pagkakataon ... Paano natin ito makakamit? Buweno, gaya ng ginawa sa mga saradong pinto sa loob ng libu-libong taon ... dito pumapasok ang susi o "susi".

Ang susi: mkpm pmnpv mk kmiwmpv

Ang susi ay ang tanging paraan (o ang pinakamabilis na paraan upang maging totoo) upang maibalik ang isang naka-encrypt na dokumento sa orihinal nitong estado. Upang buksan ang pinto na isinara namin noong ine-encrypt ito, na iniiwan ang dokumentong hindi nababasa.

Paano natin mauunawaan ang pangunahing konseptong ito ng crypto? Ang isang halimbawa ng isang napakasimpleng sistema ng pag-encrypt ay makakatulong sa iyong maunawaan:

Sabihin nating bibigyan natin ng bagong halaga ang bawat titik ng alpabeto gamit ang isa pang titik. Ito, na magiging pinakapangunahing pag-encrypt sa lahat, ay nangangahulugan na kailangan namin ng isang susi para sa bawat isa sa mga titik ng alpabeto. Kung pagsasama-samahin natin silang lahat, makakakuha tayo ng susi na 27 digit (o 28 kung idinagdag mo ang ñ).

Samakatuwid, kung gagamitin natin ang sumusunod na susi:

ABCDEFGHIJKLMNOPQRSTU WXYZ

yjirmlfaqbhetojvuzwkpcdgnsx

At gusto naming i-encrypt ang tekstong ito: «lihim ang tekstong ito»

Makukuha namin ang sumusunod na teksto:

mkpm pmnpv mk kmiwmpv

Kung alam natin ang orihinal na password (tandaan ang 28 na letrang nagbago at ayon sa pagkakasunud-sunod) ilang minuto lang na sa simpleng paggamit ng pagbabago ng mga titik ay mahuhulaan natin ang naka-encrypt na teksto. Ngunit kahit na hindi alam ang susi ay maaari nating matukoy ito sa pamamagitan ng pagsubok at pagkakamali, pagpapalit ng isang titik para sa isa pa. Tulad ng maraming mga titik ay paulit-ulit, kahit isang tao ay maaaring i-decrypt ito sa walang oras ... isipin ngayon gaano kaunti ang isang computer.

AES, ang advanced na pamantayan

Kaya naman kapag pinag-uusapan natin ang tungkol sa pag-encrypt ng computer ay nagiging kumplikado ang mga bagay. Sa halip na isang simpleng listahan ng mga titik na palitan, pinag-uusapan natin ang tungkol sa libu-libong mga talahanayan kung saan ang mga orihinal na halaga ay ipinagpapalit depende sa master data table o "key". At dito tayo napupunta sa AES o Advanced Encryption Standards.

Katulad ng aming nakaraang pangunahing pag-encrypt na umaasa ang AES sa pagpapalit ng halaga ngunit pagdaragdag ng mga kumplikadong operasyon sa matematika sa ilang pag-ikot ng "encryption". Upang hindi masyadong kumplikado ang isyu, sabihin nating ang susi ng pag-encrypt ay binubuo ng isang talahanayan na may maraming mga halaga na ginagamit upang baguhin ang mga paunang halaga ng dokumento na nais nating gawing lihim. Sa paglipas ng ilang round (10 sa AES-128, 12 sa AES-192, at 14 sa AES-256) binago namin ang orihinal na halaga sa isang bagong halaga.

AES-256, ang pinaka "makapangyarihan"

Upang malaman ang orihinal na dokumento kailangan namin ang orihinal na susi dahil ang bilang ng mga posibleng operasyon upang maabot ang isang nababasang dokumento ay magiging napakataas na ang isang napakalakas na computer ay aabutin ng maraming taon upang matukoy ito. Mag-ingat, hindi ito nangangahulugan na imposible, kailangan lang ng labis na pagsisikap at oras na halos lahat ay susuko. Depende sa antas ng AES na ginagamit namin, ang oras na iyon ay magiging mas mataas, dahil mas malaki ang susi, mas maraming beses na binago namin ang orihinal na dokumento at may higit pang mga halaga, kaya magiging mas kumplikadong gawin ang reverse path.

Sa wakas, ngayon oo, masasabi natin na -sa kasalukuyan- AES-256 encryption (ang pinakamalaking key na may pinakamaraming pass) ay ang kilala ngayon bilang pag-encrypt ng data na "grado ng militar". Dahil sa sobrang kumplikado nito, ito ang ginagamit sa pag-encrypt ng mga website ng https (mag-click sa padlock ng isang website at mag-click sa tab ng mga detalye), ngunit din sa mga programa ng pag-encrypt ng file o sa bank key file at iba pang mga institusyon na nais upang protektahan ang kanilang mga file hangga't maaari.

meron ka Telegram naka-install? Tumanggap ng pinakamahusay na post ng bawat araw sa aming channel. O kung gusto mo, alamin ang lahat mula sa aming Pahina ng Facebook.

Kamakailang mga Post

$config[zx-auto] not found$config[zx-overlay] not found