รหัสถูกกำหนดสำหรับการเข้ารหัสเป็น "ระบบการเข้ารหัสโดยใช้อัลกอริทึมที่แปลงตัวอักษรหรือลำดับของบิตให้เป็นข้อความเข้ารหัส"
ตอนนี้ดูเหมือนว่าที่มาของคำว่ารหัสเกี่ยวข้องกับการแปลงข้อความเป็นตัวเลข อย่างไรก็ตาม ในขอบเขตของการเข้ารหัส การเข้ารหัสเป็นอัลกอริทึมที่ใช้ในการรับการรักษาความลับ การเข้ารหัสหมายถึง "การเขียนความลับ" แม้ว่าการเข้ารหัสสมัยใหม่จะขยายครอบคลุมมากกว่าการเข้ารหัส
วิธีเก็บข้อความเป็นความลับคือแปลงข้อความโดยใช้อัลกอริธึมการเข้ารหัสโดยใช้คีย์ (การเข้ารหัส) คีย์นี้ถูกสร้างไว้ล่วงหน้า: คีย์ลับที่ทั้งสองฝ่ายรู้จักสำหรับการเข้ารหัสแบบสมมาตร เช่น AES หรือส่วนหนึ่งของคู่คีย์สาธารณะและส่วนตัวสำหรับอัลกอริทึมแบบอสมมาตร เช่น RSA
ในอัลกอริทึมแบบอสมมาตร คีย์สาธารณะจะใช้ในการเข้ารหัส (เข้ารหัส) และคีย์ส่วนตัวสำหรับการถอดรหัส (ถอดรหัส) เฉพาะฝ่ายที่รู้รหัสลับหรือรหัสส่วนตัวเท่านั้นที่จะสามารถรับความรู้เกี่ยวกับข้อความได้ (ไม่พิจารณาความยาวของข้อความ) หากเป็นกรณีนี้ แสดงว่ารหัสนั้นปลอดภัย
ดังนั้นคีย์การเข้ารหัสจึงเป็นอินพุตของอัลกอริธึมการเข้ารหัส สำหรับระบบสมมาตร โดยทั่วไปจะเป็นระบบเลขฐานสอง สำหรับการเข้ารหัสแบบคลาสสิก เช่น การเข้ารหัสแบบซีซาร์ หรือการเข้ารหัสแบบอสมมาตร โดยทั่วไปคีย์จะประกอบด้วยค่าตัวเลขตั้งแต่หนึ่งค่าขึ้นไป รูปแบบของคีย์ขึ้นอยู่กับอัลกอริทึมที่ใช้ทั้งหมดคอมพิวเตอร์ดิจิทัลต้องการการแสดงโดยใช้บิต
เท่าที่ฉันรู้ Cipher เป็นเรื่องของการใช้อักขระเพื่อให้ได้ข้อความที่มีความหมาย ดังนั้น "คีย์" ใดที่จำเป็นในการทำเช่นนั้น
ไม่ ในขอบเขตของการเข้ารหัส การเข้ารหัสไม่ได้เป็นเพียงการใช้อักขระเท่านั้น การเข้ารหัสสมัยใหม่มักใช้การแทนที่และการเคลื่อนย้าย (ซึ่งอาจอธิบายได้ว่าเป็น "resorting ฉันคิดว่า) แต่การดำเนินการเหล่านั้นขึ้นอยู่กับคีย์ที่ใช้ แนวคิดก็คือ การดำเนินการเหล่านี้ไม่สามารถย้อนกลับได้หากไม่มีคีย์ลับหรือไพรเวตคีย์
อาจเป็นเพราะคำศัพท์ภาษาฮิบรูผิดและความหมายคือ "คีย์เข้ารหัส"
ในความเข้าใจของฉัน คำว่า "ciphering key" และ "encryption key" ส่วนใหญ่มีความหมายเหมือนกัน ข้อแตกต่างคือฉันจะพิจารณาทั้งคีย์เข้ารหัสสาธารณะและคีย์ถอดรหัสส่วนตัวของอัลกอริทึมอสมมาตรเป็น "คีย์เข้ารหัส"
Google แปลภาษาจะแปลคำว่า "××¤×ª× ××¦×¤× ×" เป็น "รหัสเข้ารหัส" ซึ่งคุ้มค่า