Trong GF(28) của AES, phép nhân với 2 (ký hiệu xtime) được dùng khắp MixColumns.
Thuật toán xtime(a):
a một bit.xtime(a)={a≪1(a≪1)⊕0x1Bneˆˊu a<0x80neˆˊu a≥0x80
Ví dụ: xtime(0x57): 0x57≪1=0xAE (chưa tràn) → ae.
Một dòng: một byte dạng HEX hai chữ số (ví dụ 57).
Đầu vào là 1 byte HEX trong [00,ff].
Một dòng: kết quả xtime dạng HEX hai chữ số viết thường.
Ví dụ:
Đầu vào:
57
Đầu ra:
ae
Giải thích:
Đang tải editor...