קריפטואנליזה ליניארית – הבדלי גרסאות

תוכן שנמחק תוכן שנוסף
שורה 166:
<math>:S_{34}: X_2 = Y_2\oplus Y_4</math> בהסתברות <math>4/16</math> והטייה <math>-1/4</math>
 
יהיו <math>U_i</math> ו-<math>V_i</math> בלוק הקלט ובלוק הפלט בהתאמה של תיבות ההחלפה של הצופן בסבב ה-<math>i</math>. וכן <math>U_{ij}</math> ו-<math>V_{ij}</math> הסיבית ה-<math>j</math> של בלוק הקלט או הפלט בהתאמה, בסבב ה-<math>i</math>. באותו אופן <math>K_i</math> מייצג את המפתח המחובר ב-XOR עם בלוק הנתונים בסבב ה-<math>i</math> כאשר <math>K_5</math> הוא המפתח שמחובר לאחר הסבב הרביעי וכן <math>K_{ij}</math> מתייחס לסיבית במיקום ה-<math>j</math> של המפתח ה-<math>i</math>. לכן בשלב הראשון של הצופן מתקבל: <math>U_1=P\oplus K_1</math>. כאשר <math>P</math> הוא בלוק הקלט הגלוי או המסר המיועד להצפנה, באורך 16 סיביות. על בסיס הקירוב הלינארי של הסבב הראשון של הצופן, הצירוף הבא:
{| dir="ltr"
|-