Score:2

คำจำกัดความทางคณิตศาสตร์ของไซเทล

ธง tl

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

   | | | | | | |
   | ฉัน | ก | ม. | ชั่วโมง | คุณ | |
 __| r | เสื้อ | วี | จ | r |__|
| | y | ข | ก | ง | ล |
| | y | ชั่วโมง | จ | ล | พี |
| | | | | | |

ตอนนี้ฉันสงสัยว่าจะกำหนดให้ถูกต้องทางคณิตศาสตร์ได้อย่างไร ฉันลองบางอย่างแล้ว แต่ไม่พบฟังก์ชัน (เช่นกับ Caesar: $c_i = m_i + k \mod 26$) ซึ่งแทนรหัสได้อย่างถูกต้อง ใครสามารถช่วยฉันได้บ้าง

Daniel S avatar
ru flag
ในตัวอย่างของคุณ (ซึ่งมีความยาว 20 ตัวอักษร โดยมี 5 ตัวอักษรต่อแถว) หากเราเขียน $p_0$ สำหรับอักขระตัวแรก แผนที่จะเป็น $c_i=p_{5i\mod{19}}$ สำหรับ $0\le ฉัน\le 18$ และ $c_{19}=p_{19}$
Score:4
ธง sa

คำสมัยใหม่คือการแทรกสลับ คือ อ่านทีละแถว อ่านทีละคอลัมน์

ปล่อยให้ข้อความธรรมดาเป็น $[x(0),\ldots,x(mn-1)]$ ที่ไหน $m$ คือจำนวนแถวและ $n$ คือจำนวนคอลัมน์ โดยมีการเติมถ้าจำเป็นเพื่อให้ได้ความยาวของข้อความธรรมดาที่เป็นตัวเลขสี่เหลี่ยมของแบบฟอร์ม $mn$.

ดัชนี $k$ สำหรับ $x(k)$ สามารถย่อยสลายได้เป็น $k=ฉัน+j$ กับ $0\leq ฉัน \leq n-1$ และ $0\leq j \leq n-1.$ โปรดทราบว่า $i=k\pmod n$ และ $j=k\pmod ม.$

จากนั้นไซเฟอร์เท็กซ์คือ $[y(0),\ldots,y(mn-1)]$ ที่ไหน $y(k)=y(im+j)=x(jn+i).$

โพสต์คำตอบ

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