





Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
This lecture is part of lecture series delivered by Raju Bharat at Biju Patnaik University of Technology, Rourkela for Computer Security course. Its main points are: Design, Techniques, Digital, System, Galois, Field, Polynomial, Division, Primitives, Multiplication, Modulo
Typology: Slides
1 / 9
This page cannot be seen from the preview
Don't miss anything!






1
2
4
x = x
(^3) + x with remainder 0
X + 1
= x^3 + x^2 with remainder 1
X + 1 x^4 + 0x^3 + x^2 + 0x + 1
x^3
x^4 + x^3 x^3 + x^2
+ x^2
x^3 + x^2
0x^2 + 0x
+ 0x
0x + 1
+ 0
Remainder 1
5
1 0 0 1 1 1 0 1 1 0 0 1 0 0 0 0
0 0 0 0
1 0 0 1 1 0 0 1 0 1
1
0 1 0 1 0
0
1 0 1 0 1 1 0 0 1 1
1
0 0 1 0 0
7
^0 = 1 ^1 = x ^2 = x^2 ^3 = x^3 ^4 = x + 1 ^5 = x^2 + x ^6 = x^3 + x^2 ^7 = x^3 + x + 1 ^8 = x^2 + 1 ^9 = x^3 + x ^10 = x^2 + x + 1 ^11 = x^3 + x^2 + x ^12 = x^3 + x^2 + x + 1 ^13 = x^3 + x^2 + 1 ^14 = x^3 + 1 ^15 = 1
^4 = x^4 mod x^4 + x + 1 = x^4 xor x^4 + x + 1 = x + 1
Multiplication by x shift left Taking the result mod p(x) XOR-ing with the coefficients of p(x) when the most significant coefficient is 1. Obtaining all 2 n-1 non-zero Shifting and XOR-ing 2 n-1 times. elements by evaluating xk