gf(2) mod

c = a % b

Calculate c = a/b, result is cremainder

gf(2) Polynomial long division

c = a/b

a = b00000000000101010100010001010101010100000100000000010101000000000001000100000101000001000000010100000100000101010001000001000000
a = 0x00154455504015001105040504151040
a = x116 + x114 + x112 + x110 + x106 + x102 + x100 + x98 + x96 + x94 + x92 + x86 + x76 + x74 + x72 + x60 + x56 + x50 + x48 + x42 + x34 + x32 + x26 + x20 + x18 + x16 + x12 + x6

b = b00000000000000000000000000010000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001
b = 0x00000010511040444014050055411111
b = x100 + x94 + x92 + x88 + x84 + x78 + x70 + x66 + x62 + x52 + x50 + x42 + x40 + x30 + x28 + x26 + x24 + x22 + x16 + x12 + x8 + x4 + 1

  101010100010001010101010100000100000000010101000000000001000100000101000001000000010100000100000101010001000001000000 | 10000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001
- 10000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001                 | 1
  --------------------------------------------------------------------------------------------------------------------- |
    1010001010101000101000100000000010001010101000101000001010000000101010100010100010000010101000001000001000001000000 |
-  00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000                | 0
-   10000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001               | 1
  --------------------------------------------------------------------------------------------------------------------- |
      10000000100000001000000000001010101000101000100010001010101000101010001000001010001010001010000000101000001000000 |
-    00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000              | 0
-     10000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001             | 1
  --------------------------------------------------------------------------------------------------------------------- |
            10000010000000001000001000100000001000100000101010100010101010000010100000001000000010100010100000001000000 |
-      00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000            | 0
-       00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000           | 0
-        00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000          | 0
-         00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000         | 0
-          00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000        | 0
-           10000010100010001000001000000010001000100000000010100000001010000000001010101010000010001000100010001       | 1
  --------------------------------------------------------------------------------------------------------------------- |
                    100010000000000000100010000000000000101000000010100000000010101010100010000000101010000010000000000 |
-            00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000      | 0
-             00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000     | 0
-              00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000    | 0
-               00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000   | 0
-                00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000  | 0
-                 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 | 0

cquotient = b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010101000001000000
cquotient = 0x00000000000000000000000000015040
cquotient = x16 + x14 + x12 + x6

cremainder = b00000000000000000000000000000100010000000000000100010000000000000101000000010100000000010101010100010000000101010000010000000000
cremainder = 0x00000004400110005014015510150400
cremainder = x98 + x94 + x80 + x76 + x62 + x60 + x52 + x50 + x40 + x38 + x36 + x34 + x32 + x28 + x20 + x18 + x16 + x10