Шифрлэлт 101: Шифрлэхийг ойлгох

Математик дээр сайн биш хүмүүст хандах хандлага

WPA2 , WEP , 3DES, AES, Symmetric, Asymmetric, энэ нь юу гэсэн үг вэ, яагаад та анхаарах ёстой вэ?

Эдгээр бүх нэр томъёо нь таны өгөгдлийг хамгаалахад хэрэглэгддэг шифрлэлтийн технологитой холбоотой. Шифрлэлт болон криптографи нь ерөнхийдөө таны толгойг тойрч хэцүү сэдэв байж болно. Би криптографын алгоритм үгсийг сонсох бүрт шоглоомын профессор бичиж буй тэгшитгэлийг самбар дээр бичиж, уйтгар гунигаас нүдийг минь мултарч байхдаа Medulla Oblongata-ийн тухай өөртөө нэг юм бувтнав.

Шифрлэлтийн талаар та яагаад анхаарах ёстой вэ?

Шифрлэлтийн талаар санаа тавих гол шалтгаан нь заримдаа таны өгөгдөл болон муу хүмүүсийн хоорондын цорын ганц зүйл юм. Юуны өмнө та өөрийн банк, и-мэйлийн үйлчилгээ үзүүлэгч хэрхэн таны өгөгдөл хамгаалагдсаныг мэддэг байхын тулд та үндсийг мэдэж байх хэрэгтэй. Та хакерууд аль хэдийн хуучирсан зүйлийг ашиглаж байгаагүй эсэхийг шалгахыг хүсч байна хагарсан.

Шифрлэлт нь бүх төрлийн хэрэглээнд ашиглагддаг. Шифрлэхийг ашиглах гол зорилго нь өгөгдлийн нууцлалыг хамгаалах эсвэл мессеж эсвэл файлыг шударга байлгахад туслах явдал юм. Шифрлэх ажиллагааг нэг системээс нөгөөд шилжүүлэх үед эсвэл "амралт" гэсэн өгөгдөл DVD, хуруугаараа хөтлөгчийн диск эсвэл бусад хадгалалтын орчин дээр шифрлэлтийг хоёуланг нь ашиглаж болно.

Би чамайг криптографын түүхтэй холбож өгч, Юлийус Цезарь нарт цэргийн алба хааж, ийм төрлийн эд зүйлсийг кодлохыг хэрхэн ашигладаг талаар ярьдаг. Гэхдээ би өөрөөсөө хамаагүй илүү өгөөжтэй сая сая өгүүлэл байгаа гэдэгт итгэлтэй байна. Тиймээс бид бүгдийг алгасах болно.

Хэрэв та над шиг бол гараа бохир болгохыг хүсч байна. Би бол сурч боловсрох хүний ​​төрөл юм. Би CISSP шалгалтыг авахаасаа өмнө шифрлэлт, криптографын талаархи судалгааг эхлүүлж эхлэх үед би шифрлэлтийг "тоглох" боломжтой байсан ч шифрлэгдсэн юмуу буцааж нууцлагдах үед яваандаа юу болж байгааг би үнэхээр ойлгохгүй байсан.

Би математикч биш, үнэндээ математикийн хувьд аймшигтай юм. Шифрлэлтийн алгоритмуудтай холбоотой тэгшитгэлүүдийн талаар мэдэхийг би огт хүсч байсангүй бөгөөд энэ нь шифрлэгдсэн үедээ юу болж байгааг мэдэхийг хүссэн юм. Энэ бүхний цаана байгаа ид шидийг ойлгохыг хүссэн юм.

Тэгэхээр, шифрлэх, криптографын талаар суралцах хамгийн сайн арга нь юу вэ?

Шалгалтанд суралцаж байхдаа би зарим судалгааг хийж, шифрлэлттэй гар гар дээрээ дасах хамгийн сайн хэрэгсэл бол CrypTool гэдэг програм юм. CrypTool нь 1998 онд Deutsche Bank компаний ажилтнууд криптографын талаарх ойлголтоо сайжруулахын тулд анхлан боловсруулсан. Түүнээс хойш CrypTool нь сургалтын хэрэгсэл болж хөгжсөн бөгөөд бусад компаниуд, их дээд сургуулиуд болон шифрлэлт, криптограф, крипанализын талаар суралцахыг хүсч байгаа хэн бүхэн ашигладаг.

Криптоол 1 (CT1) гэгддэг анхны Cryptool нь Microsoft Windows-д суурилсан програм юм. Тэр үеэс хойш Cryptool 2 (CrypTool, JCrypTool (Mac, Win, Linux-ийн хувьд), CrypTool-Online нэртэй цэвэр вэб хөтөч дээр суурилсан хувилбарыг гаргасан.

Эдгээр бүх аппликейшнууд нь нэг зорилготой байдаг: криптографийг миний адил ойлгож болох математик бус маягийн хүмүүсийг ашигла.

Хэрэв шифрлэлт, криптографийг судалж байгаа бол уйтгартай тал дээр бага зэрэг сонсогдож байвал айх зүйлгүй бол крпто -той холбоотой хамгийн сайн хэсэг нь та кодоо таслахад хүрэх хэсэг юм. Криптанализ нь кодыг эвдэхийн тулд маш сонирхолтой үг юм. Энэ бол бүх зүйлээс суралцах хөгжилтэй хэсэг юм. Яагаад гэвэл хүн бүр эндүүрэл дуртай байдаг бөгөөд хакеруудын дуртай байхыг хүсдэг.

CrypTool хүмүүс MysteryTwister нэртэй code-breakers болох тэмцээний сайттай. Энэ сайт нь зөвхөн үзэг, цаас шаарддаг шифрүүдийн эсрэг азаа туршиж үзэх боломжийг олгодог эсвэл зарим компьютерийн програмын хүчин чадалтай хослуулан програмчлалын ур чадвар шаарддаг илүү төвөгтэй асуудлууд руугаа алхаж чадна.

Хэрэв та үнэхээр үүнийг авсан гэж бодож байгаа бол "Төгсгүй Ciphers" -ийн эсрэг ур чадвараа сорьж чадна. Эдгээр шифрийг олон жилийн турш хамгийн шилдэг нь туршиж, судалж, хагараагүй байна. Хэрвээ та эдгээрийн аль нэгийг нь эвдвэл та түүхэн дэхь өөрийн гэсэн байр сууриа олохгүй байж болох юм. Хэн таныг NSA-тэй ажилд орох боломжтойг мэддэг.

Үүний утга нь, шифрлэлт нь аймшигт мангас байх албагүй. Математик дээр хэн нэг нь аймшигтай байдаг шиг (над шиг) шифрлэлтийг ойлгож чадахгүй, үүнийг ойлгох чадваргүй гэсэн үг биш юм. CrypTool-ыг оролдоод үзээрэй, та дараачийн том код-таслагч байж болох ч үүнийг мэдэхгүй байж болно.

CrypTool үнэгүй бөгөөд CrypTool портал сайтад байдаг