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