Which of following is/are Feistel cipher design parameter?
6 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: "All the other choices". Khi thiết kế một mã Feistel phải chọn các tham số sau, mỗi cái đánh đổi giữa an toàn và tốc độ. "Block size": khối lớn hơn an toàn hơn nhưng chậm hơn, ví dụ DES dùng 64 bit. "Key size": khoá dài hơn chống vét cạn tốt hơn, DES dùng 56 bit, ngày nay cần ít nhất 128 bit. "Number of rounds": một vòng Feistel không đủ an toàn, nhiều vòng tăng độ hỗn loạn, DES dùng 16 vòng. "Subkey generation": thuật toán sinh khoá con cho từng vòng càng phức tạp thì phân tích càng khó. "Round function": hàm vòng F càng phi tuyến và phức tạp thì càng chống được phân tích vi sai và tuyến tính. Ngoài ra còn hai cân nhắc là mã hoá giải mã nhanh trên phần mềm và dễ phân tích. Cả năm thứ đều là tham số thiết kế, nên chọn phương án gộp.
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