Nghịch đảo nhân của byte a=0 là byte x sao cho a⋅x=1 trong GF(28) (nhân modulo 0x11B). Quy ước 0−1=0.
Cách đơn giản, xác định: duyệt x từ 1 đến 255, trả về x đầu tiên thỏa gmul(a,x)=1. (Có thể dùng định lý Fermat a254 nhưng duyệt là đủ và xác định.)
Ví dụ: 0x53−1=0xCA → ca (vì 0x53⋅0xCA=1).
Một dòng: một byte HEX hai chữ số.
Một byte HEX trong [00,ff].
Một dòng: nghịch đảo nhân dạng HEX hai chữ số viết thường.
Ví dụ:
Đầu vào:
53
Đầu ra:
ca
Giải thích:
Đang tải editor...