การเข้ารหัสลับ 101: การทำความเข้าใจเกี่ยวกับการเข้ารหัส

วิธีปฏิบัติที่ดีสำหรับพวกเราที่ไม่ค่อยเก่งทางคณิตศาสตร์

WPA2 , WEP , 3DES, AES, สมมาตร, ไม่สมมาตร, สิ่งนี้หมายความว่าอย่างไรและทำไมคุณต้องห่วง?

คำเหล่านี้เกี่ยวข้องกับเทคโนโลยีการเข้ารหัสที่ใช้เพื่อปกป้องข้อมูลของคุณ การเข้ารหัสและการเข้ารหัสโดยทั่วไปอาจเป็นเรื่องยากที่จะห่อหุ้มหัวของคุณได้ เมื่อใดก็ตามที่ฉันได้ยินคำว่า cryptographic algorithm ฉันจะอธิบายถึงสมการสมาธิของอาจารย์ผู้สอนบางคนบนกระดานดำและพูดอะไรบางอย่างเกี่ยวกับ Medulla Oblongata ในขณะที่ตาของฉันเคลือบจากความเบื่อหน่าย

ทำไมคุณถึงสนใจเกี่ยวกับการเข้ารหัส?

เหตุผลหลักที่คุณต้องดูแลเกี่ยวกับการเข้ารหัสเป็นเพราะบางครั้งก็เป็นเพียงสิ่งเดียวระหว่างข้อมูลของคุณกับคนไม่ดี คุณจำเป็นต้องรู้พื้นฐานเพื่อให้คุณทราบอย่างน้อยที่สุดว่าข้อมูลของคุณได้รับการป้องกันโดยธนาคารผู้ให้บริการอีเมล ฯลฯ คุณต้องการตรวจสอบว่าไม่ได้ใช้ข้อมูลเก่าที่แฮกเกอร์มีอยู่แล้ว แตกระแหง

การเข้ารหัสจะใช้เพียงเกี่ยวกับทุกที่ในทุกประเภทของการใช้งาน วัตถุประสงค์หลักในการใช้การเข้ารหัสคือการปกป้องความลับของข้อมูลหรือเพื่อช่วยในการป้องกันความสมบูรณ์ของข้อความหรือไฟล์ การเข้ารหัสสามารถใช้ได้กับทั้งข้อมูล 'ในระหว่างการขนส่ง' เช่นเมื่อมีการย้ายจากระบบหนึ่งไปยังอีกระบบหนึ่งหรือสำหรับข้อมูล 'ที่เหลือ' บนดีวีดีไดรฟ์ USB thumb drive หรือสื่อจัดเก็บข้อมูลอื่น ๆ

ฉันสามารถเจาะประวัติการเข้ารหัสของคุณและบอกคุณได้ว่าจูเลียสซีซ่าใช้รหัสเพื่อเข้ารหัสข้อความทหารและสิ่งของประเภทนั้น ๆ แต่ฉันมั่นใจว่ามีบทความอื่น ๆ อีกหลายล้านเล่มบนเน็ตที่สามารถให้ข้อมูลเชิงลึกได้มากกว่าฉัน สามารถให้ดังนั้นเราจะข้ามทั้งหมดที่

หากคุณชอบฉันคุณต้องการทำให้มือของคุณสกปรก ฉันเป็นคนที่เรียนรู้ด้วยตัวเอง เมื่อฉันเริ่มต้นการศึกษาการเข้ารหัสและการเข้ารหัสก่อนที่ฉันจะสอบ CISSP ฉันรู้ว่าถ้าไม่สามารถ "เล่น" ด้วยการเข้ารหัสได้ฉันจะไม่เข้าใจอย่างแท้จริงว่าเกิดอะไรขึ้นเบื้องหลังเมื่อมีการเข้ารหัสหรือถอดรหัสลับ

ฉันไม่ใช่นักคณิตศาสตร์ในความเป็นจริงฉันเป็นคนน่าสยดสยองที่คณิตศาสตร์ ฉันไม่ได้สนใจเกี่ยวกับสมการที่เกี่ยวข้องกับอัลกอริทึมการเข้ารหัสและสิ่งใดฉันต้องการทราบว่าเกิดอะไรขึ้นกับข้อมูลเมื่อมีการเข้ารหัส ฉันอยากจะเข้าใจความมหัศจรรย์เบื้องหลังทั้งหมด

ดังนั้นวิธีที่ดีที่สุดในการเรียนรู้เกี่ยวกับการเข้ารหัสและการเข้ารหัสคืออะไร

ขณะที่เรียนหนังสือสอบฉันได้ค้นคว้าและพบว่าหนึ่งในเครื่องมือที่ดีที่สุดที่จะใช้ในการเรียนรู้เกี่ยวกับการเข้ารหัสคือแอพพลิเคชั่นที่เรียกว่า CrypTool CrypTool ได้รับการพัฒนาขึ้นโดย Deutsche Bank ในปีพ. ศ. 2541 เพื่อปรับปรุงความเข้าใจในการเข้ารหัสของพนักงาน ตั้งแต่นั้น CrypTool ได้พัฒนาเป็นชุดเครื่องมือทางการศึกษาและใช้โดย บริษัท อื่นรวมทั้งมหาวิทยาลัยและทุกคนที่ต้องการเรียนรู้เกี่ยวกับการเข้ารหัสการเข้ารหัสและการเข้ารหัสลับ

Cryptool เดิมชื่อ Cryptool 1 (CT1) เป็นโปรแกรมประยุกต์ที่ใช้ Microsoft Windows นับตั้งแต่มีการเปิดตัว Cryptool 2 (รุ่นที่ทันสมัยของ CrypTool, JCrypTool (สำหรับ Mac, Win และ Linux) รวมถึงเบราเซอร์รุ่นที่เรียกว่า CrypTool-Online

แอปพลิเคชันทั้งหมดมีเป้าหมายอยู่ในใจ: ทำให้การเข้ารหัสเป็นเรื่องที่คนที่ไม่ใช่นักคณิตศาสตร์เช่นฉันสามารถเข้าใจได้

หากการเข้ารหัสและการเข้ารหัสยังคงฟังดูน่าเบื่อ แต่อย่ากลัวเลยส่วนที่ดีที่สุดของสิ่งที่เกี่ยวข้องกับ crypto คือส่วนที่คุณจะได้รับรหัส Cryptanalysis เป็นคำแฟนซีสำหรับการทำลายโค้ดหรือพยายามค้นหาว่าข้อความที่ถอดรหัสลับคืออะไรโดยไม่มีคีย์ นี่เป็นส่วนที่สนุกในการศึกษาข้อมูลทั้งหมดนี้เพราะทุกคนชอบปริศนาและต้องการเป็นแฮ็กเกอร์ประเภทต่างๆ

คน CrypTool มีไซต์การประกวดสำหรับโค้ดเบรกเกอร์ที่เรียกว่า MysteryTwister ไซต์ช่วยให้คุณลองใช้โชคกับ ciphers ที่ต้องการเฉพาะปากกาและกระดาษหรือคุณสามารถก้าวขึ้นสู่ความท้าทายที่ซับซ้อนมากขึ้นซึ่งต้องอาศัยทักษะการเขียนโปรแกรมควบคู่ไปกับพลังคอมพิวเตอร์ที่ร้ายแรงบางอย่าง

ถ้าคุณคิดว่าคุณมีสิ่งที่ต้องใช้จริงๆคุณสามารถทดสอบทักษะของคุณได้จาก "Unsolved Ciphers" เหล่า ciphers ได้รับการวิเคราะห์และค้นคว้าด้วยสิ่งที่ดีที่สุดในรอบหลายปีและยังไม่เกิดการแตกหัก ถ้าคุณแตกหนึ่งเหล่านี้แล้วคุณก็อาจได้รับตัวเองในประวัติศาสตร์เป็นคนที่แต่งตัวประหลาดหรือสาวที่แตก uncrackable ใครจะรู้คุณอาจจะหางานทำกับ NSA ได้

ประเด็นคือการเข้ารหัสไม่จำเป็นต้องเป็นมอนสเตอร์ที่น่ากลัวมาก เพียงเพราะคนที่แย่ ๆ ที่คณิตศาสตร์ (เช่นฉัน) ไม่ได้หมายความว่าพวกเขาไม่สามารถเข้าใจการเข้ารหัสและสนุกกับการเรียนรู้เกี่ยวกับเรื่องนี้ ให้ CrypTool ลองคุณอาจเป็นรหัสที่ดีต่อไปออกมีและไม่ได้รู้ว่า

CrypTool เป็นบริการฟรีและมีให้บริการที่ CrypTool Portal