Puncte:0

Cum se calculează funcția de inversare S:S:\mathbb{F}_{2^n}\rightarrow \mathbb{F}_{2^n}, cu S(x)=x^{-1}

drapel mx

S-box este definită ca funcție inversă generalizată $S:\mathbb{F}_{2^n}\rightarrow \mathbb{F}_{2^n}$,în inel de coeficient $\mathcal{R}:=\mathbb{F}_{2^n}[X]/(X^{2^n}-X)$ cu $S(x)=x^{-1}$, este corect $S(X):=X^{2^n-2}$. Dar teorema lui Euler spune $x^{\varphi(n)}\equiv1\pmod{n}$, deci răspunsul este $x^{\varphi(n)-1}=x^{2^{n-1}-1}\equiv x^{-1}\pmod{n}$,de ce este $S(X):=X^{2^n-2}$

Puncte:0
drapel ru

Teorema lui Euler este un caz special de teorema lui Lagrange aplicat grupului $(\mathbb Z/m\mathbb Z)^\times$. Se poate aplica in cazul respectiv $m=2^n$ Unde $|(\mathbb Z/m\mathbb Z)^\times|=2^{n-1}$ pentru a deduce asta pentru orice număr întreg impar $x$ $x^{2^{n-1}-1}\equiv x^{-1}\pmod{2^n}$. Cu toate acestea, acest lucru este diferit de grup $\mathbb F_{2^n}^\times$. În acest caz $|\mathbb F_{2^n}^\times|=2^n-1$ și putem folosi acest lucru pentru a deduce că pentru orice element $x\in\mathbb F_{2^n}^\times$ avem $x^{2^n-2}\equiv x^{-1}$. Elemente de $\mathbb F_{2^n}$ sunt adesea scrise ca polinoame într-o variabilă, de exemplu $X$, peste $\mathbb F_2$ modulo un polinom ireductibil, să zicem $f(X)$ de grad $n$. Astfel, un alt mod de a exprima acest lucru este de a spune că pentru orice polinom $g(X)$ coprime la $f(X)$ peste $\mathbb F_2$ avem $$g(X)^{2^n-2}\equiv g(X)^{-1}\pmod{\langle 2,f(X)\rangle}.$$

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.