Skip to main content

Paano Maunawaan ang Mga Kodigo sa Encryption

Privacy, Security, Society - Computer Science for Business Leaders 2016 (Abril 2025)

Privacy, Security, Society - Computer Science for Business Leaders 2016 (Abril 2025)
Anonim

WPA2, WEP, 3DES, AES, Symmetric, Asymmetric: Ano ang ibig sabihin ng lahat ng mga termino na ito, at bakit dapat mong alagaan?

Ang lahat ng mga tuntunin sa itaas ay may kaugnayan sa mga teknolohiya ng pag-encrypt na ginagamit upang protektahan ang iyong data. Ang encryption at cryptography, sa pangkalahatan, ay maaaring maging mahirap na mga paksa upang i-wrap ang iyong ulo sa paligid. (Ang mga salitang "cryptographic algorithm" ay maaaring magpalitaw ng isang larawan sa kaisipan ng ilang mga equation na pagsusulat ng propesor ng nerdy sa isang pisara, nagbubulong ng isang bagay sa kanyang sarili tungkol sa Medulla Oblongata habang ang iyong mga mata ay lumiwanag mula sa kainipan.) Sa kabutihang palad, binabali namin ang mga bagay sa isang simpleng paraan na madaling digest.

Bakit Dapat Mong Alagaan Tungkol sa Encryption?

Ang pangunahing dahilan na kailangan mong pag-aalaga ang tungkol sa pag-encrypt ay kung minsan ito ang tanging bagay sa pagitan ng iyong data at ang masasamang tao. Kailangan mong malaman ang mga pangunahing kaalaman upang ikaw ay, sa pinakakaunti, malaman kung paano ang iyong data ay protektado ng iyong bangko, e-mail provider, atbp. Gusto mong tiyakin na hindi sila gumagamit ng mga lumang bagay na na-hack na basag.

Ginagamit ang pag-encrypt sa lahat ng dako sa lahat ng uri ng application. Ang pangunahing layunin para sa paggamit ng encryption ay upang protektahan ang pagiging kompidensyal ng data o upang makatulong sa proteksyon ng integridad ng isang mensahe o file. Maaaring gamitin ang pag-encrypt para sa parehong data 'sa transit', tulad ng kapag ito ay inililipat mula sa isang sistema papunta sa isa pa, o para sa data na 'magpahinga' sa isang DVD, USB thumb drive, o isa pang daluyan ng imbakan.

Ang Pinakamagandang Daan upang Matuto Tungkol sa Encryption at Cryptography

Isa sa pinakamaagang mga tool na gagamitin upang makakuha ng hands-on na karanasan sa pag-encrypt ay isang application na tinatawag na CrypTool. Ang CrypTool ay orihinal na binuo ng Deutsche Bank noong 1998 sa pagsisikap na mapabuti ang mga empleyado nito na nauunawaan ang cryptography. Simula noon, lumitaw ang CrypTool sa isang suite ng mga tool pang-edukasyon at ginagamit ng iba pang mga kumpanya, pati na rin sa mga unibersidad, at sinumang gustong matuto tungkol sa encryption, cryptography, at cryptanalysis.

Ang orihinal na Cryptool, na kilala ngayon bilang Cryptool 1 (CT1), ay isang application na batay sa Microsoft Windows. Mula noong panahong iyon, maraming iba pang mga bersyon na inilabas tulad ng Cryptool 2 (isang modernized na bersyon ng CrypTool, JCrypTool (para sa Mac, Win, at Linux), pati na rin ang isang pulos na bersyon na batay sa browser na tinatawag na CrypTool-Online.

Sa lahat ng kanilang mga pag-ulit, ang lahat ng apps na ito ay may isang layunin sa isip: gumawa ng isang cryptography isang bagay na maaaring hindi maunawaan ng mga di-mathematician-type na regular na mga tao.

Kung ang pag-aaral ng encryption at cryptography pa rin ang tunog ng kaunti sa pagbubutas gilid, takot hindi - ang pinakamagandang bahagi ng anumang bagay crypto-kaugnay na ang bahagi kung saan mo makuha sa code-break. Cryptanalysis ay isang magarbong salita para sa code-breaking o sinusubukan upang malaman kung ano ang decrypted mensahe ay, nang walang pagkakaroon ng susi. Ito ang kasiya-siyang bahagi ng pag-aaral ng lahat ng bagay na ito sapagkat ang lahat ay nagugustuhan ng isang puzzle at nais na maging isang hacker ng mga uri.

Ang mga tagalikha ng CrypTool ay mayroon ding site ng paligsahan para sa magiging code-breakers na tinatawag na MysteryTwister. Hinahayaan ka ng site na subukan ang iyong swerte laban sa mga cipher na nangangailangan lamang ng panulat at papel, o maaari kang sumulong sa mas kumplikadong mga hamon na nangangailangan ng ilang mga kasanayan sa programming na kasama ng ilang mga malubhang kapangyarihan sa computing.

Kung sa tingin mo talagang nakuha mo kung ano ang kinakailangan, maaari mong subukan ang iyong mga kasanayan laban sa "Mga Hindi Nabasa na Ciphers". Ang mga ciphers na ito ay pinag-aralan at sinaliksik sa pamamagitan ng pinakamainam na para sa mga taon at hindi pa rin na-crack. Kung pumutol ka ng isa sa mga ito pagkatapos ay maaari kang makakuha ng iyong sarili ng isang lugar sa kasaysayan bilang ang tao o gal na basag ang uncrackable (Sino ang nakakaalam, maaari mo ring mapunta ang iyong sarili ng trabaho sa NSA!).

Ang punto ay, ang pag-encrypt ay hindi kailangang maging isang malaking nakakatakot na halimaw. Kahit na hindi ka malaki sa matematika, hindi ito nangangahulugan na hindi mo maunawaan ang pag-encrypt at magsaya sa pag-aaral tungkol dito sa boot. Bigyan CrypTool isang subukan - maaari mo lamang maging ang susunod na mahusay na code-breaker out doon.