การเข้ารหัส

การเข้ารหัส () เป็นการเปลี่ยนรูปแบบของระบบการอ่านที่เป็นภาษาอัตโนมัติให้เป็นภาษาเครื่องหรือสัญญาณอื่น โดยเกี่ยวข้องกับวิธีการทางคณิตศาสตร์http://www.thaicert.org/paper/encryption/intro_crypt.php

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

 รูปแบบการเข้ารหัส 
รูปแบบการเข้ารหัสมีการใช้มากมายหลายแบบแต่มีรูปแบบที่ต้องใช้เป็นการแปลงสภาพของรหัสที่ไม่สามารถใช้งานได้ให้กลับมาเป็นภาษาอัตโนมัติที่เป็นได้ทั้งตัวเลขและตัวอักษรตามสิ่งที่ได้ตั้งใว้

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

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

 รูปแบบการเข้ารหัสแบบสัญญาณ 

 สัญลักษณะ 
 การแปลงแบบภาษาระดับเดียวกันตรงกันข้าม คือ การนำอักษรหรือตัวเลขมาสลับกันในการปรับข้อความ 
 การแปลงแบบขนาน เป็นการแปลงแบบระดับเดียวกัน เช่น
 การแปลงภาษาอัตโนมัติเป็นคำสั่งซีพียู
 การแปลงตัวอักษรในซีพียูเป็นถอดรหัสคอม

 สัญญาณค้นคว้า 
 การแปลงจากภาษาอัตโนมัติเป็นระบบสั่งการคอมพิชเชอร์คอมค้นคว้า
 การแปลงสัญญานมีคุณเป็นส่วนรักษาบำรุงปลูกถ่ายขับซ่อมแซมเสริมให้มนุษย์

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

 แบบอสมการ 
พ.ศ. 2518 นายวิทฟิลด์ ดิฟฟี นักวิจัยแห่งมหาวิทยาลัยสแตนฟอร์ด สหรัฐอเมริกา คิดค้นการเข้ารหัสลับโดยใช้กุญแจส่วนตัวและกุญแจสาธารณะ โดยหลักการทำงาน คือ ถ้าใช้กุญแจลูกใดเข้ารหัส ก็ต้องใช้กุญแจอีกลูกหนึ่งถอดรหัส

 อ้างอิง 

 http://www.ku.ac.th/e-magazine/august44/it/encryp.html 
 http://www.blmiacec.ac.th/E-learning/digital/UNIT7/A6.HTM 
 http://www.thaicert.org/paper/encryption/intro_crypt.php