L7 Finite Field Arithmetics

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/5

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 5:10 PM on 5/14/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

6 Terms

1
New cards

What is a Galois (Finite) Field?

A set with a finite number of elements supporting:

  • + → Addition (XOR)

  • - →

  • × → Multiplication (AND)

  • ÷ → Inversion

Example: GF(2) is a field with two elements {0,1} → binary

2
New cards

What are the algebraic differences between a Group, Ring and Field?

Group: one operation with identity and inverses

Ring: addition (group) + multiplication (no inverses required)

Field: Ring where every non-zero element also has a multiplicative inverse

*Fields are an extension of Groups and related to Rings

3
New cards

What is a prime field GF(p)

Contains integers (0, 1, …, p-1) where p is prime

All arithmetic done mod p

Every non-zero element has a multiplicative inverse (since p is prime)

4
New cards

Need to learn about GF(2^m) stuff

Watch videos on this entire lecture or something

5
New cards

What is an irreducible polynomial?

A polynomial over GF(2) that cannot be factored into lower-degree polynomials

Acts as ‘modulus’ for extension field arithmetic - analogous to a prime number for integers

6
New cards

What finite field and iireducible polynomial does AES use?

GF(2^8) = GF(256)

Irreducible polynomial: P(x) = x^8 + x^4 + x³ + x + 1

Each byte (8bits) represent a polynomial in this field