รหัสตัวเลขคืออะไร?

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

Ciphers เริ่มต้นด้วยข้อความธรรมดาคำที่ใครบางคนต้องการปกปิด ข้อความธรรมดาจะถูกจัดการสองครั้ง อย่างแรกมันถูกเข้ารหัสเพื่อซ่อนความหมาย ข้อความธรรมดานั้นถูกบอกว่าจะเข้ารหัสหรือเข้ารหัสและอาจจะเรียกว่า ciphertext จากนั้นมันจะถอดรหัสเพื่อเปิดเผยข้อความธรรมดาอีกครั้ง ในแต่ละกรณีจำเป็นต้องใช้รหัสตัวเลข

มีความซับซ้อนของตัวเลขหลายระดับ ตัวเลขพื้นฐานที่สุดมีตัวอักษรธรรมดาซึ่งเป็นตัวอักษรภาษาอังกฤษตามปกติและตัวอักษร ciphertext ซึ่งเป็นตัวอักษรเดียวกันเริ่มต้นในตัวอักษรอื่น ๆ กว่าและมีตัวอักษรที่ถูกลบออกจากด้านหน้าติดแท็กด้านหลัง Julius Caesar เป็นผู้ใช้เลขศูนย์ต้นและมีชื่อเสียงซึ่งใช้วิธีการเข้ารหัสนี้เพื่อส่งข้อความไปยังนายพลของเขา

ข้อความธรรมดา: ABCDEFGHIJKLMNOPQRSTUVWXYZ

ตัวอักษร Ciphertext: DEFGHIJKLMNOPQRSTUVWXYZABC

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

ในการส่งข้อความเราใช้รหัสตัวเลขเพื่อกำหนดตัวอักษรของตัวเลข จากนั้นสำหรับจดหมายธรรมดาทุกฉบับที่เราต้องการสื่อความหมายเราเขียนจดหมาย ciphertext แทน ดังนั้นหากเราตัดสินใจเข้ารหัส อัจฉริยะ เราจะได้:

zlvhJHHN

เมื่อต้องการถอดรหัส ciphertext เราจะใช้คีย์ cipher เพื่อสร้างตัวอักษร ciphertext และแทนที่ตัวอักษรธรรมดาสำหรับแต่ละตัวอักษร ciphertext

มีเงื่อนงำที่ชัดเจนหลายอย่างในตัวเลขนั้นซึ่งช่วยในการเปิดเผยข้อความในตัวเลขง่าย ๆ นี้ หนึ่งคือข้อความ ciphertext จะไร้สาระซึ่งจะเป็นเงื่อนงำที่แข็งแกร่งที่ใช้ตัวเลข ประการที่สองความถี่จดหมายที่เป็นที่รู้จักกันอย่างกว้างขวางว่ามีอยู่ในภาษาอังกฤษ - การทำ E, T, A, O และ N เป็นตัวอักษรที่พบบ่อยที่สุด - มีแนวโน้มที่จะช่วยเปิดเผยเบาะแสที่แข็งแกร่งเกี่ยวกับตัวเลขที่ใช้ถ้าข้อความมีความยาวเท่าใดก็ได้ .

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