Ch05 Crypto7e
Ch05 Crypto7e
Ch05 Crypto7e
y and
Network
Security
Seventh Edition, Global Edition
by William Stallings
(A1–A5)
through M6
(M7) Multiplicative inverse:
For each a in F, except 0, there is an element a-1 in F such that aa-1 = (a-1 )a
= 1
(a) Addition
© 2017 Pearson Education, Ltd., All rights reserved.
Table 5.2(b)
Arithmetic in GF(2 )
3
(b) Multiplication
© 2017 Pearson Education, Ltd., All rights reserved.
Table
5.2(c)
Arithmetic
in GF(23)
(a) Addition
(b) Multiplication
© 2017 Pearson Education, Ltd., All rights reserved.
Table 5.4
Extended Euclid [(x8 + x4 + x3 + x + 1), (x7 + x + 1)]
(a) Addition
(b) Multiplication
© 2017 Pearson Education, Ltd., All rights reserved.
Summary
• Groups
• Rings
• Abelian group
• Cyclic group
• fields
• Finite fields of the form
GF(p)
• Finite fields of the
• Finite fields of Order p form GF(2n)
• Finding the multiplicative • Motivation
inverse in GF(p) • Modular
polynomial
• Polynomial arithmetic arithmetic
• Ordinary polynomial
• Finding the
arithmetic
multiplicative
• Polynomial arithmetic
inverse
with coefficients in Zp
• Computational
• Finding the greatest
common divisor considerations
© 2017 Pearson Education, Ltd., All rights reserved.
• Using a generator