Content deleted Content added
m v2.04b - Fix errors for CW project (DEFAULTSORT missing for titles with special letters) |
spacing |
||
Line 5:
: '''Output''': ''A''<sup>−1</sup>
:# ''r'' ← (''p''<sup>''m''</sup> − 1)/(''p'' − 1)
:# compute ''A''<sup>''r''
:# compute ''A''<sup>''r''</sup> = ''A''<sup>''r''
:# compute (''A''<sup>''r''</sup>)<sup>−1</sup> in GF(''p'')
:# compute ''A''<sup>−1</sup> = (''A''<sup>''r''</sup>)<sup>−1</sup> · ''A''<sup>''r''
:# return ''A''<sup>−1</sup>
Line 17:
* [[Finite field arithmetic]]
== References ==
* T. Itoh and S. Tsujii. A Fast Algorithm for Computing Multiplicative Inverses in GF(2<sup>''m''</sup>) Using Normal Bases. ''Information and Computation'', 78:171–177, 1988.
<!-- ==External links==
* [http://www.win.tue.nl/~henkvt/ItohTsujiiEnciclopediaOfInfoSec-Submitted.pdf A thorough discussion of the Itoh-Tsujii algorithm by Guajardo] -->
{{DEFAULTSORT:Itoh-Tsujii inversion algorithm}}
|