การเข้ารหัส

ผู้เขียน: Monica Porter
วันที่สร้าง: 14 มีนาคม 2021
วันที่อัปเดต: 25 มิถุนายน 2024
Anonim
เทคนิคพื้นฐานการเข้ารหัสข้อมูล และการถอดรหัส
วิดีโอ: เทคนิคพื้นฐานการเข้ารหัสข้อมูล และการถอดรหัส

เนื้อหา

คำจำกัดความ - การเข้ารหัสหมายถึงอะไร

การเข้ารหัสเป็นกระบวนการในการแปลงข้อมูลเป็นรูปแบบที่จำเป็นสำหรับความต้องการในการประมวลผลข้อมูลจำนวนมากรวมถึง:


  • โปรแกรมรวบรวมและประมวลผล
  • การส่งข้อมูลการจัดเก็บและการบีบอัด / การคลายการบีบอัด
  • การประมวลผลข้อมูลแอปพลิเคชันเช่นการแปลงไฟล์

การเข้ารหัสสามารถมีสองความหมาย:

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

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบายการเข้ารหัส

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

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

ชุดรูปแบบ ASCII มาตรฐานมีตำแหน่งเป็นศูนย์ถึง 127 ตัวเท่านั้น 128 ถึง 255 ไม่ได้กำหนด ปัญหาของอักขระที่ไม่ได้กำหนดจะถูกแก้ไขโดยการเข้ารหัส Unicode ซึ่งกำหนดหมายเลขให้กับตัวละครทุกตัวที่ใช้ทั่วโลก รหัสประเภทอื่น ๆ ได้แก่ BinHex, Uuencode (การเข้ารหัส UNIX ถึง UNIX) และการขยายจดหมายทางอินเทอร์เน็ตอเนกประสงค์ (MIME)

การเข้ารหัสยังใช้เพื่อลดขนาดของไฟล์เสียงและวิดีโอ รูปแบบไฟล์เสียงและวิดีโอแต่ละรูปแบบมีโปรแกรม coder-decoder (codec) ที่สอดคล้องกันซึ่งใช้ในการกำหนดรหัสให้เป็นรูปแบบที่เหมาะสมแล้วถอดรหัสเพื่อเล่น

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