Kriptimi 101: Kuptimi i Encryption

Një qasje praktike për ata prej nesh që nuk janë të mirë në matematikë

WPA2 , WEP , 3DES, AES, Simetrik, Asimetrik, çfarë do të thotë të gjitha dhe pse duhet të keni kujdes?

Të gjitha këto terma lidhen me teknologjitë e enkriptimit të përdorura për të mbrojtur të dhënat tuaja. Encryption dhe cryptography në përgjithësi, mund të jenë tema të vështira për të mbyllur kokën tuaj rreth. Sa herë që dëgjoj fjalët algorithm kriptografike, unë foto disa profesor nerdy shkruar ekuacionet në një dërrasë, pëshpëritje diçka për veten e tij në lidhje Medulla Oblongata si sytë e mi lustër mbi mërzinë.

Pse duhet të kujdeseni për enkriptimin?

Arsyeja kryesore që duhet të kesh kujdes për enkriptimin është se ndonjëherë është e vetmja gjë në mes të të dhënave dhe të liqeve. Ju duhet të njihni bazat në mënyrë që ju të paktën të dini se si mbrohen të dhënat tuaja nga banka juaj, ofruesi i e-mailit etj. Ju dëshironi që të siguroheni që ata nuk po përdorin sende të vjetëruara që hakerët kanë tashmë plasaritur.

Encryption përdoret vetëm kudo në të gjitha llojet e aplikacioneve. Qëllimi kryesor për përdorimin e enkriptimit është të mbrojë konfidencialitetin e të dhënave, ose të ndihmojë në mbrojtjen e integritetit të një mesazhi ose skedari. Kriptimi mund të përdoret për të dyja të dhënat 'në tranzit', siç është kur lëvizet nga një sistem në tjetrin, ose për të dhënat 'në pushim' në një DVD, disk me USB ose një medium tjetër ruajtës.

Unë mund të tëroja me historinë e kriptografisë dhe të tregoja se si Julius Cezar përdorte shifra për të koduar mesazhet ushtarake dhe të gjitha ato lloj gjëra, por unë jam i sigurt se ka një milion artikuj të tjerë në rrjet që mund të ofrojnë më shumë njohuri se unë mund të japin, kështu që ne do të kalojmë të gjithë këtë.

Nëse ju jeni si unë, ju doni të merrni duart tuaja të pista. Unë jam një lloj njeriu që mëson sipas llojit. Kur fillova studimin e enkriptimit dhe kriptografisë para se të bëja provimin CISSP, e dija se nëse nuk mund të "luaja" me encryption, atëherë kurrë nuk do ta kuptoja me të vërtetë se çfarë po ndodhte prapa skenave kur diçka është e koduar ose e decrypted.

Unë nuk jam një matematikan, në fakt, unë jam i tmerrshëm në matematikë. Unë nuk u kujdes me të vërtetë të dija për ekuacionet e përfshira në algoritmet e enkriptimit dhe çfarë jo, thjesht dëshiroja të dija se çfarë po ndodh me të dhënat kur është e koduar. Doja të kuptoja magjinë pas gjithë kësaj.

Pra, Cila është mënyra më e mirë për të mësuar rreth encryption dhe cryptography?

Ndërsa studioja për provimin, bëra disa kërkime dhe gjeta se një nga mjetet më të mira për t'u përdorur për të marrë përvojë praktike me encryption ishte aplikacioni i quajtur CrypTool. CrypTool u zhvillua fillimisht nga Deutsche Bank në vitin 1998 në një përpjekje për të përmirësuar të kuptuarit e punonjësve të kriptografisë. Që atëherë, CrypTool ka evoluar në një suitë të mjeteve edukative dhe është përdorur nga kompani të tjera, si dhe nga universitetet, dhe të gjithë ata që dëshirojnë të mësojnë për encryption, cryptography dhe cryptanalysis.

Cryptool origjinal, i njohur tani si Cryptool 1 (CT1), ishte një aplikacion i bazuar në Microsoft Windows. Që nga ajo kohë, janë lëshuar disa versione të tjera të tilla si Cryptool 2 (një version i modernizuar i CrypTool, JCrypTool (për Mac, Win dhe Linux), si dhe një version thjesht i shfletuesit i quajtur CrypTool-Online.

Të gjitha këto aplikacione kanë një qëllim në mendje: bëj kriptografi diçka që njerëzit jo-matematikanë si unë mund ta kuptojnë.

Nëse studimi i encryption dhe cryptography ende tingëllon pak në anën e mërzitshme, mos kini frikë, pjesa më e mirë e çdo gjëje që lidhet me crypto është pjesa ku ju merrni në kod-break. Cryptanalysis është një fjalë e zbukuruar për thyerjen e kodeve, ose duke u përpjekur të kuptoj se çfarë është mesazhi i decrypted, pa pasur çelësin. Kjo është pjesa e argëtimit të studimit të të gjitha këtyre gjërave, sepse të gjithë i pëlqejnë një mister dhe dëshirojnë të jenë një haker i llojit.

Folësit e CrypTool-it kanë edhe një vend të konkursit për ndërprerësit e kodit të quajtur MysteryTwister. Faqja ju lejon të provoni fatin tuaj ndaj shifrave që kërkojnë vetëm stilolaps dhe letër, ose ju mund të hapni sfida më të ndërlikuara që kërkojnë disa aftësi programimi të shoqëruar me disa fuqi serioze kompjuterike.

Nëse me të vërtetë mendoni se keni atë që duhet, mund të provoni aftësitë tuaja kundër "Ciphers të pazgjidhura". Këto shifra janë analizuar dhe hulumtuar nga më të mirët për vite dhe ende nuk janë plasaritur. Nëse plas një nga këto atëherë ju mund të fitoni vetëm një vend në histori si djalë apo vajzë që plasaritur uncrackable. Kush e di, mund të vendosni edhe një punë me NSA.

Çështja është, encryption nuk duhet të jetë një përbindësh i madh i frikshëm. Vetëm për shkak se dikush është i tmerrshëm në matematikë (si unë) nuk do të thotë se ata nuk mund ta kuptojnë encryption dhe të argëtohen të mësuarit në lidhje me të. Jepni CrypTool një provë, ju mund të jetë tjetër kodues i madh i kodit atje dhe nuk e di edhe atë.

CrypTool është falas dhe është në dispozicion në Portal CrypTool