____ a non-linear substitution step where each byte is replaced with another according to a lookup table.
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Đáp án đúng: "SubBytes". SubBytes là bước thay thế phi tuyến duy nhất của AES: mỗi byte trong trạng thái được thay bằng một byte khác tra từ bảng 16 × 16 gọi là hộp S (S-box), dùng 4 bit cao làm hàng và 4 bit thấp làm cột; hộp S xây từ nghịch đảo nhân trong GF(2^8) rồi qua phép biến đổi affine, nên chống được phân tích tuyến tính và vi sai. "ShiftRows" chỉ dịch vòng các hàng của ma trận trạng thái, là hoán vị vị trí chứ không thay giá trị byte. "MixColumns" nhân từng cột với một ma trận hằng trên GF(2^8), là phép tuyến tính dùng để khuếch tán chứ không tra bảng. "AddRoundKey" XOR trạng thái với khoá vòng, cũng là phép tuyến tính và không dùng bảng tra.
Cùng phần 3
Which of the following describes the 2nd block encryption output of CBC mode (C2). The followings are given: E (an encryption cipher function), K (the key). C1 (the cipher output from the 1st block encryption), P2 (the plaintext for the 2nd block), and XOR (and exclusive-or function). For example, XOR(x,y) indicate the bit-by-bit XOR between the two bit vectors x and y, and E(K,P2) is the encryption output when using the key K and the plaintext P2Có lời giảiCâu hỏi_____ can apply to any block encryptions ciphers which are sequentially processed and does not depend on any particular property of the algorithms.Có lời giảiCâu hỏiAES is not based on Feistel cipher.Có lời giảiCâu hỏiCả 36 câu của chủ đề36 câu
Xuất hiện trong 1 bộ đề
Đi tiếp từ đây