กลับไปหน้าบทความ

อ่าน 2 นาที

รหัสยาว (คณิตศาสตร์)

ในวิทยาการคอมพิวเตอร์เชิงทฤษฎีและทฤษฎีการเข้ารหัสรหัสยาว (long code)คือรหัสแก้ไขข้อผิดพลาดที่สามารถถอดรหัสได้ในระดับท้องถิ่นรหัสยาวมีอัตราการถอดรหัสที่ต่ำมาก...

รหัสยาว (คณิตศาสตร์)

ตรรกศาสตร์คณิตศาสตร์
การจำแนกประเภท
พิมพ์รหัสบล็อก
ความยาวบล็อกสำหรับบางคน
ความยาวของข้อความ
ขนาดตัวอักษร
สัญกรณ์-รหัส

ในวิทยาการคอมพิวเตอร์เชิงทฤษฎีและทฤษฎีการเข้ารหัสรหัสยาว (long code)คือรหัสแก้ไขข้อผิดพลาดที่สามารถถอดรหัสได้ในระดับท้องถิ่นรหัสยาวมีอัตราการถอดรหัสที่ต่ำมาก แต่มีบทบาทพื้นฐานในทฤษฎีความยากของการประมาณค่า

คำนิยาม

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

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

คำจำกัดความที่เทียบเท่าของรหัสยาวมีดังนี้: การเข้ารหัสรหัสยาวของถูกกำหนดให้เป็นตารางความจริงของฟังก์ชันเผด็จการบูลีนบนพิกัดที่ th นั่นคือ ตารางความจริงของที่มี. [ 1 ] ดังนั้น รหัสยาวจึงเข้ารหัสสตริง -บิตเป็นสตริง -บิต

คุณสมบัติ

รหัสยาวไม่มีการซ้ำกัน ในแง่ที่ว่าฟังก์ชันที่คำนวณบิตที่ th ของเอาต์พุตนั้นแตกต่างจากฟังก์ชันใดๆที่คำนวณบิตที่ th ของเอาต์พุตสำหรับในบรรดารหัสทั้งหมดที่ไม่ซ้ำกัน รหัสยาวมีเอาต์พุตที่ยาวที่สุดเท่าที่จะเป็นไปได้ ยิ่งไปกว่านั้น มันยังประกอบด้วยรหัสที่ไม่ซ้ำกันทั้งหมดเป็นรหัสย่อยอีกด้วย

ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Long_code_(mathematics)&oldid=1190987351 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ รหัสยาว (คณิตศาสตร์)

ในวิทยาการคอมพิวเตอร์เชิงทฤษฎีและทฤษฎีการเข้ารหัสรหัสยาว (long code)คือรหัสแก้ไขข้อผิดพลาดที่สามารถถอดรหัสได้ในระดับท้องถิ่นรหัสยาวมีอัตราการถอดรหัสที่ต่ำมาก...

คำนิยาม

ให้for เป็นรายการของฟังก์ชัน ทั้งหมด จาก แล้วการเข้ารหัสแบบลองโค้ดของข้อความคือสตริงโดยที่หมายถึงการต่อสตริงเข้าด้วยกัน สตริงนี้มีความยาว เอฟ 1 , … , เอฟ 2 n : { 0 , 1 } เค → { 0 , 1 } {\displaystyle f_{1},\dots ,f_{2^{n}}:\{0,1\}^{k}\to \{0,1\}} เค = บันทึก...

คุณสมบัติ

รหัสยาวไม่มีการซ้ำกัน ในแง่ที่ว่าฟังก์ชันที่คำนวณบิตที่ th ของเอาต์พุตนั้นแตกต่างจากฟังก์ชันใดๆที่คำนวณบิตที่ th ของเอาต์พุตสำหรับในบรรดารหัสทั้งหมดที่ไม่ซ้ำกัน รหัสยาวมีเอาต์พุตที่ยาวที่สุดเท่าที่จะเป็นไปได้ ยิ่งไปกว่านั้น...