Font size
WorksheetsMật mã phần 1
Total questions: 155
Worksheet time: 1hrs 18mins
Chế độ hoạt động sau đây không phải là chế độ hoạt động của mã hóa khối?
CFB
OTP
ECB
Thuật toán mã hóa DES sử dụng bao nhiêu vòng lặp (rounds)?
8
12
16
24
Thuật toán mã hóa Blowfish sử dụng số vòng lặp (rounds) là bao nhiêu?
8
12
16
20
Trong chế độ mã hóa khối CFB, mỗi khối được xử lý như thế nào?
Được xử lý từng khối một cách độc lập
Được xử lý dựa trên kết quả của khối trước đó
Được xử lý đồng thời
Được xử lý ngược lại từ cuối đến đầu
Chế độ mã hóa khối CTR là viết tắt của gì?
Counter
Cipher Text Replacement
Cipher Text Round
Counter Text Replacement
Thuật toán mã hóa nào sau đây sử dụng cấu trúc mạng Feistel?
DES
AES
RSA
RC4
Trong mã hóa đối xứng, thuật toán nào sử dụng cùng một khóa cho cả mã hóa và giải mã, dẫn đến vấn đề quản lý khóa?
DES
RSA
AES
RC4
Mã hóa nào sau đây được xem là có tốc độ mã hóa nhanh nhất?
RC4
AES
DES
Blowfish
Trong DES, bảng hoán vị khởi tạo (IP) thực hiện trên bao nhiêu bit?
32
48
56
64
Phép biến đổi nào được sử dụng trong vòng lặp của cấu trúc giải mã ngược mà không có trong vòng kết thúc?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
Số vòng lặp (Nr) trong thuật toán AES phụ thuộc vào điều gì?
Kích thước của khóa
Kích thước của dữ liệu
Số lượng bit
Số lượng byte
Phép biến đổi ShiftRows trong AES thực hiện thao tác nào?
Thay thế các byte trong mỗi hàng
Dịch vòng các byte trong mỗi hàng
Thay thế các byte trong mỗi cột
Dịch vòng các byte trong mỗi cột
Trong cấu trúc giải mã ngược AES, thứ tự các phép biến đổi trong vòng kết thúc là gì?
InvShiftRows, InvSubBytes, AddRoundKey
InvSubBytes, InvShiftRows, AddRoundKey
AddRoundKey, InvShiftRows, InvSubBytes
InvMixColumns, InvShiftRows, InvSubBytes
Trong cấu trúc mã hóa AES, thứ tự các phép biến đổi trong vòng kết thúc là gì?
SubBytes, ShiftRows, AddRoundKey
ShiftRows, SubBytes, AddRoundKey
AddRoundKey, SubBytes, ShiftRows
SubBytes, AddRoundKey, ShiftRows
Trong cấu trúc giải mã xuôi AES, phép biến đổi nào được thực hiện đầu tiên trong vòng lặp?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Trong cấu trúc mã hóa AES, thứ tự các phép biến đổi trong vòng lặp là gì?
SubBytes, ShiftRows, AddRoundKey, MixColumns
SubBytes, ShiftRows, MixColumns, AddRoundKey
ShiftRows, SubBytes, AddRoundKey, MixColumns
AddRoundKey, SubBytes, ShiftRows, MixColumns
Trong cấu trúc giải mã ngược AES, phép biến đổi AddRoundKey thực hiện vào thời điểm nào trong vòng lặp?
Đầu tiên
Sau InvShiftRows
Sau InvSubBytes
Cuối cùng
Phép biến đổi nào trong cấu trúc mã hóa AES thay thế mỗi byte trong trạng thái bằng một byte khác?
ShiftRows
MixColumns
SubBytes
AddRoundKey
AES sử dụng phép biến đổi nào để trộn các cột của trạng thái?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Thuật toán Blowfish là một thuật toán mã hóa loại gì?
Mã hóa khối
Mã hóa dòng
Mã hóa thay thế
Mã hóa hoán vị
Thuật toán mã hóa Blowfish sử dụng số vòng lặp (rounds) là bao nhiêu để tăng cường bảo mật?
8
16
32
64
Thuật toán Twofish là biến thể của thuật toán nào?
AES
Blowfish
DES
RC4
Trong mã hóa đối xứng, thuật toán nào có thể sử dụng kích thước khóa từ 32 đến 448 bit?
AES
DES
Blowfish
RC4
Thuật toán mã hóa Twofish là sự cải tiến của thuật toán nào?
AES
DES
Blowfish
RC4
Thuật toán mã hóa RC4 được phát triển bởi ai?
Ron Rivest
Whitfield Diffie
Martin Hellman
Claude Shannon
Thuật toán mã hóa nào sau đây có khả năng chống lại tấn công brute force mạnh nhất?
A. AES
B. DES
C. 3DES
D. RC4
Khóa trong thuật toán mã hóa DES có kích thước bao nhiêu bit?
64 bit
128 bit
192 bit
256 bit
Ưu điểm chính của mã hóa khối là gì?
Tốc độ mã hóa nhanh
Mã hóa dễ dàng quản lý
Khả năng bảo mật cao
Tiết kiệm tài nguyên hệ thống
Một trong những ưu điểm của thuật toán mã hóa Blowfish là gì?
Tốc độ mã hóa nhanh
Độ dài khóa cố định
Dễ bị tấn công
Không an toàn
Mã hóa đối xứng cổ điển bao gồm các phương pháp nào?
Caesar, Playfair, Vigenere
RSA, ECC, DSA
AES, DES, RC4
OTP, Kerberos, DiffieHellman
Thuật toán mã hóa nào sau đây thường được sử dụng trong mạng WiFi?
AES
DES
RC4
RSA
CFB trong mã hóa khối là viết tắt của?
CipherFeedback
CipherFeedblock
CipherForwardBlock
CipherForwardFeedback
Trong mã hóa đối xứng, thuật toán nào sử dụng khóa có thể thay đổi độ dài từ 40 đến 2048 bit?
AES
DES
RC4
Blowfish
Chế độ mã hóa khối nào sử dụng bộ đếm và XOR để mã hóa từng khối?
ECB
CBC
CTR
CFB
Thuật toán nào được thiết kế đặc biệt để sử dụng trong thiết bị có tài nguyên hạn chế?
AES
DES
RC4
Twofish
Trong mã hóa đối xứng, thuật toán nào có thể sử dụng kích thước khóa từ 32 đến 448 bit?
AES
DES
Blowfish
RC4
Chế độ hoạt động nào trong mã hóa khối đảm bảo tính bảo mật tốt hơn bằng cách sử dụng XOR với khối trước đó?
ECB
CBC
OFB
CFB
Mã hóa nào sau đây sử dụng cùng một khóa đề mã hóa và giải mã?
Mã hóa đối xứng
Mã hóa khóa công khai
Mã hóa không khóa
Mã hóa một chiều
Một hệ mật được gọi là 'an toàn chứng minh được' khi nào?
Khi không có phương pháp nào phá được nó trong thời gian ngắn.
Khi nó có thể chứng minh là không thể bị phá bằng cách phân tích thừa số nguyên tố.
Khi khó mã hóa được thay đổi liên tục.
Khi nó sử dụng các thuật toán mã hóa đa tầng.
WiFi?
AES
DES
RC4
RSA
Lý thuyết nào là nền tảng thích hợp đến nghiên cứu về độ an toàn không điều kiện?
Lý thuyết số
Lý thuyết thông tin
Lý thuyết xác suất
Lý thuyết mã hóa
Kỹ thuật mã hóa khối CBC sử dụng phương pháp nào để mã hóa?
Mã hóa từng khối một cách độc lập
Mã hóa mỗi khối với kết quả của khối trước đó
Mã hóa khối cuối cùng trước tiên
Mã hóa từng bit một
Định nghĩa sau đây mô tả đúng về 'độ an toàn lý thuyết' trong lý thuyết thông tin?
Một hệ mã hóa mà không thể bị phá vỡ bởi bất kỳ phương pháp nào.
Một hệ mã hóa mà chỉ có thể bị phá vỡ với một số lượng lớn phép toán.
Một hệ mã hóa mà có thể bị phá vỡ trong thời gian ngắn.
Một hệ mã hóa mà có thể bảo vệ thông tin trong thời gian dài.
Chế độ OFB trong mã hóa khối là viết tắt của?
OutputFeedback
OutputFeedblock
OutputForwardBlock
OutputForwardFeedback
Khóa trong thuật toán mã hóa đối xứng được chia sẻ giữa:
Người gửi và người nhận
Người gửi và một bên thứ ba
Người nhận và một bên thứ ba
Bên thứ ba và máy chủ
Thuật toán nào được thiết kế để thay thế DES vì độ dài khóa của nó không đủ an toàn?
AES
3DES
Blowfish
RC4
Khái niệm 'độ phức tạp thuật toán' trong mật mã học được sử dụng để đánh giá gì?
Tốc độ mã hóa và giải mã.
Độ khó của việc phá mã.
Dung lượng lưu trữ cần thiết.
Khả năng nén dữ liệu.
Khái niệm 'độ an toàn không điều kiện' trong mật mã học được định nghĩa như thế nào?
Một hệ mã hóa mà không thể bị phá trong trường hợp lý tưởng với khả năng tính toán không hạn chế.
Một hệ mã hóa mà cần nhiều phép toán đề mã hóa hơn là giải mã.
Một hệ mã hóa mà chỉ có thể bị phá bởi các siêu máy tính.
Một hệ mã hóa mà không thể bị phá trong thời gian dài.
Chế độ hoạt động nào sau đây không phải là chế độ hoạt động của mã hóa khối?
CBC
CFB
OTP
ECB
Khái niệm nào trong mật mã học được sử dụng để xác định tính khả dụng của một thuật toán mã hóa?
Lý thuyết thông tin
Lý thuyết số
Độ phức tạp thuật toán
Mật mã khóa công khai
Khái niệm nào dưới đây không thuộc lý thuyết xác suất trong mật mã học?
Xác suất đồng thời
Xác suất có điều kiện
Xác suất độc lập
Xác suất tương đối
Trong lý thuyết thông tin, khái niệm 'xác suất có điều kiện' p(x|y) được hiểu là gì?
Xác suất để X nhận giá trị x và Y nhận giá trị y cùng lúc.
Xác suất để X nhận giá trị x khi biết rằng Y đã nhận giá trị y.
Xác suất để Y nhận giá trị y khi biết rằng X đã nhận giá trị x.
Xác suất để X và Y nhận các giá trị khác nhau.
Mã hóa dòng sử dụng phương pháp nào để mã hóa dữ liệu?
Mã hóa từng khối một cách độc lập
Mã hóa từng bit hoặc byte một cách liên tục
Mã hóa dữ liệu theo nhóm
Mã hóa dữ liệu dựa trên khóa công khai
Trong định nghĩa độ an toàn tính toán, N là gì?
Số lượng khóa được sử dụng.
Số lượng phép toán cần thiết để phá hệ mật.
Số lượng dữ liệu cần mã hóa.
Số lượng phương pháp mã hóa có sẵn.
Chế độ mã hóa khối nào không đảm bảo tính đồng bộ giữa các khối mã hóa?
A. AES
B. DES
C. RC4
D. 3DES
Trong mã hóa đối xứng, thuật toán nào được xem là không an toàn và không nên sử dụng nữa?
AES
3DES
DES
Blowfish
Chế độ mã hóa khối nào sử dụng vector khởi tạo (IV) để tăng cường bảo mật?
ECB
CBC
OFB
CFB
Khái niệm 'độ an toàn tính toán' trong lý thuyết thông tin đề cập đến điều gì?
Khả năng mã hóa dữ liệu trong thời gian ngắn nhất.
Số lượng phép toán cần thiết để phá một hệ mã hóa.
Độ chính xác của thuật toán mã hóa.
Khả năng khôi phục dữ liệu đã mất.
Chế độ mã hóa khối nào được coi là an toàn nhất khi mỗi khối bản rõ được XOR với một chuỗi giả ngẫu nhiên?
ECB
CBC
OFB
CFB
Trong lý thuyết số, các số nguyên tử có vai trò gì trong mật mã học?
Để mã hóa dữ liệu nhanh hơn.
Để tạo ra các khóa mã hóa khó phá.
Để giảm kích thước của dữ liệu mã hóa.
Để tăng tính khả dụng của hệ thống mã hóa.
Chế độ ECB trong mã hóa khối có nhược điểm gì?
Tốc độ mã hóa chậm
Khả năng bảo mật kém do các khối giống nhau mã hóa ra bản mã giống nhau
Yêu cầu tài nguyên hệ thống lớn
Khó triển khai
Kích thước của khối trong DES là bao nhiêu bit?
64bit
56bit
48bit
32bit
Mã hóa nào sau đây không thuộc nhóm mã hóa đối xứng?
A. AES
B. DES
D. Blowfish
ThuậttoánDESsửdụngbaonhiêubitcủakhóađểmãhóa?
64bit
56bit
48bit
32bit
Trong chế độ ECB, mỗi khối bản rõ được mã hóa như thế nào?
Được mã hóa riêng biệt
Được mã hóa cùng nhau
Được mã hóa dựa trên khối trước đó
Được mã hóa dựa trên khối tiếp theo
Trong lý thuyết thông tin, khái niệm 'xác suất có điều kiện' p(x|y) được hiểu là gì?
Xác suất để X nhận giá trị x và Y nhận giá trị y cùng lúc.
Xác suất để X nhận giá trị x khi biết rằng Y đã nhận giá trị y.
Xác suất để Y nhận giá trị y khi biết rằng X đã nhận giá trị x.
Xác suất để X và Y không xảy ra cùng lúc.
Mã hóa nào sau đây sử dụng cùng một khóa để mã hóa và giải mã?
Mã hóa đối xứng
Mã hóa khóa công khai
Mã hóa không khóa
Mã hóa một chiều
Kích thước khối của DES là bao nhiêu?
32bit
64bit
128bit
256bit
Định nghĩa sau đây mô tả đúng về 'độ phức tạp tính toán' trong mật mã học?
Đánh giá khả năng mã hóa dữ liệu nhanh nhất.
Đánh giá số lượng phép toán cần thiết để phá mã.
Đánh giá độ lớn của khóa mã hóa.
Đánh giá tính toàn vẹn của dữ liệu mã hóa.
Kích thước của khối trong DES là bao nhiêu bit?
64bit
56bit
48bit
32bit
Lý thuyết thông tin trong mật mã học chủ yếu tập trung vào khái niệm nào?
Độ an toàn tính toán
Độ phức tạp thuật toán
Độ an toàn lý thuyết
Độ nén dữ liệu
ĐiềukiệnnàosauđâylàcầnthiếtđểphươngphápOTPantoàntuyệtđối?
Khóangẫunhiênđượclặplạinhiềulần
Khóađượcsửdụngmộtlầnduynhất
Khóađượcsửdụngnhiềulần
Khóacótừlặplại
Trong DES, khóa con tại vòng thứ i (i=1,2,3,...,16) được tạo ra bằng cách nào?
Dịch phải ri bit
Dịch trái ri bit
Hoán vị ngẫu nhiên
Mã hóa XOR với khóa chính
Hàm Pbox trong DES thực hiện hoán vị bao nhiêu bit đầu vào?
16bit
32bit
48bit
64bit
Phương pháp mã hóa nào đã được quân đội Đức sử dụng trong Thế chiến thứ hai?
OneTimePad
MáyEnigma
Mãhóathaythếđơngiản
MãhóaVigenere
Các giá trị nào sau đây đúng về ri trong thuật toán sinh khóa con của DES tại các vòng khác nhau?
1,2,3,4
1,1,2,2
2,2,1,1
1,2,9,16
Pbox trong DES thực hiện chức năng gì?
Nén số bit từ 48 xuống 32
Hoán vị các bit
Mở rộng số bit từ 32 lên 48
Thay thế các bit
Giá trị đầu ra của hàm Sbox trong DES có bao nhiêu bit?
32bit
48bit
56bit
64bit
Khóangẫu nhiên trong phương pháp OTP có đặc điểm gì?
Chiều dài khóa ngắn hơn chiều dài thông điệp
Chiều dài khóa bằng chiều dài thông điệp
Chiều dài khóa dài hơn chiều dài thông điệp
Khóa có thể sử dụng nhiều lần
Trong AES, vòng khởi tạo chỉ bao gồm phép biến đổi nào?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Trong mã hóa đối xứng, thuật toán nào thường được sử dụng để bảo mật dữ liệu trong đĩa cứng?
A. AES
B. DES
C. RC4
D. Twofish
Trong DES, hoán vị kết thúc thực hiện trên giá trị đầu ra của vòng nào?
Vòng thứ 8
Vòng thứ 10
Vòng thứ 14
Vòng thứ 16
Trong DES, khóa con tại mỗi vòng có kích thước bao nhiêu bit?
32bit
48bit
56bit
64bit
Trong DES, sau khi hoán vị khởi tạo, giá trị đầu vào được chia thành mấy nửa?
1
2
3
4
Giá trị đầu vào của hàm Sbox trong DES có bao nhiêu bit?
32bit
48bit
56bit
64bit
Ai là người đề xuất phương án dùng khóa ngẫu nhiên trong mã hóa?
Alan Turing
Joseph Mauborgne
Một nhà phám mã Ba Lan
Một nhà phám mã Anh
TrongDES,hàmnàomởrộngRi1từ32bitlên48bit?
HàmPbox
HàmSboxes
HàmExpand
HàmCompress
Việc phá mã máy Enigma đã góp phần vào chiến thắng của quân đồng minh trong Thế chiến thứ hai nhờ vào yếu tố nào?
Điểm yếu trong phân phối khóa của quân Đức
Sử dụng khóan gẫu nhiên
Sử dụng khóa lặp lại
Sử dụng phương pháp mã hóa đơn giản
AilàmộttrongnhữngngườiđãđónggópvàoviệcphámãmáyEnigma?
Joseph Mauborgne
Alan Turing
Một nhà phần mã Ba Lan
Một nhà phần mã Đức
Trong DES, thuật toán sinh khóa có sử dụng bảng nén khóa để làm gì?
Giảm số bit của khóa từ 64 xuống 56
Tăng số bit của khóa từ 48 lên 56
Hoán vị các bit của khóa
Mã hóa khóa với khóa chính
Mỗi hàm Sbox trong DES có tính chất nào?
khả nghịch
Không khả nghịch
Mở rộng số bit
Tạo ra số bit ngẫu nhiên
Các phép biến đổi chính trong vòng lặp của thuật toán mã hóa AES bao gồm những phép biến đổi nào?
SubBytes, ShiftRows, AddRoundKey, InvMixColumns
SubBytes, ShiftRows, MixColumns, AddRoundKey
InvSubBytes, InvShiftRows, MixColumns, AddRoundKey
SubBytes, InvShiftRows, MixColumns, AddRoundKey
Hoán vị khởi tạo của DES biến đổi bit đầu vào như thế nào?
m1,m2,m3,...,m64→m58,m50,m42,...,m7
m1,m2,m3,...,m64→m40,m8,m48,...,m25
m1,m2,m3,...,m64→m32,m24,m16,...,m1
m1,m2,m3,...,m64→m57,m49,m41,...,m8
Tại sao việc lặp lại một từ trong khóa sẽ làm phương pháp OTP mất an toàn?
Tại sao việc lặp lại một từ trong khóa sẽ làm phương pháp OTP mất an toàn?
Khóa không đủ dài
Khóa không ngẫu nhiên
Khóa quá dài
Phương pháp OTP có nhược điểm gì khiến nó khôngthực tế trong sử dụng?
Khóa phải được truyền trên kênh không an toàn
Khóa có chiều dài ngắn hơn thông điệp
Khóa phải có chiều dài bằng thông điệp và chỉ dùng một lần
Khóa dễ bị lặp lại
Trong mã hóa đối xứng, thuật toán nào có thể được triển khai dễ dàng trên cả phần cứng và phần mềm?
AES
DES
RC4
Blowfish
Trong DES, hàm Sbox thực hiện chức năng gì?
Hoán vị các bit
Nén số bit
Mở rộng số bit
XOR các bit
Điểm khác biệt chính giữa cấu trúc giải mã ngược và giải mã xuôi là gì?
Thứ tự các phép biến đổi
Phép biến đổi AddRoundKey
Phép biến đổi MixColumns
Thứ tự khóa vòng mã hóa và phép InvMixColumns
Trong DES, hàm nào mở rộng Ri1 từ 32 bit lên 48 bit?
Hàm Pbox
Hàm Sboxes
Hàm Expand
Hàm Compress
Thuật toán mã hóa Twofish hỗ trợ kích thước khóa tối đa là bao nhiêu?
128 bit
192 bit
256 bit
512 bit
Bản ghép hoán vị khởi tạo (Initial Permutation) của DES được thực hiện vào thời điểm nào trong quá trình mã hóa?
Sau mỗi vòng Feistel
Trước vòng Feistel đầu tiên
Sau vòng Feistel cuối cùng
Giữa các vòng Feistel
Đầu vào của hàm Sbox1 trong DES có thể có bao nhiêu giá trị khác nhau?
16
32
64
128
Phép biến đổi nào không xuất hiện trong vòng kết thúc của thuật toán mã hóa AES?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Trong cấu trúc giải mã xuôi của AES, thứ tự các phép biến đổi trong vòng lặp là gì?
InvSubBytes, InvShiftRows, AddRoundKey, InvMixColumns
InvSubBytes, InvShiftRows, InvMixColumns, AddRoundKey
InvShiftRows, InvSubBytes, InvMixColumns, AddRoundKey
InvShiftRows, InvSubBytes, InvMixColumns, AddRoundKey
Phép biến đổi nào được thực hiện đầu tiên trong vòng lặp của cấu trúc mã hóa AES?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Trong cấu trúc giải mã xuôi của AES, phép biến đổi nào được thực hiện ngay sau InvShiftRows?
InvSubBytes
InvMixColumns
AddRoundKey
SubBytes
Trong cấu trúc giải mã ngược của AES, vòng khởi tạo chỉ bao gồm phép biến đổi nào?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
AES hỗ trợ bao nhiêu kích thước khóa khác nhau?
2
3
4
5
Trong cấu trúc giải mã ngược của AES, vòng khởi tạo chỉ bao gồm phép biến đổi nào?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
Trong cấu trúc giải mã ngược AES, phép biến đổi nào được thực hiện đầu tiên trong vòng lặp?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Thuật toán mã hóa nào sau đây không thuộc nhóm mã hóa khối?
A. AES
B. DES
D. Twofish
Phép biến đổi nào được sử dụng trong vòng lặp của cấu trúc giải mã ngược mà không có trong vòng kết thúc?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
Trong cấu trúc giải mã xuôi AES, phép biến đổi nào được thực hiện cuối cùng trong vòng lặp?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Trong cấu trúc mã hóa AES, phép biến đổi MixColumns có vai trò gì?
Thay thế các byte cũ trong thái trạng
Trộn các cột cũ trong thái trạng
Dịch cách hàng cũ trong thái trạng
Thêm khóa vòng vào trạng thái
AES có bao nhiêu số vòng lặp (Nr) khi sử dụng khóa 256 bit?
10
12
14
16
Trong vòng kết thúc của cấu trúc mã hóa AES, phép biến đổi nào được thực hiện sau ShiftRows?
SubBytes
MixColumns
AddRoundKey
InvMixColumns
Phép biến đổi AddRoundKey trong AES thực hiện phép toán nào?
XOR với khóa vòng
AND với khóa vòng
OR với khóa vòng
NOT với khóa vòng
AES sử dụng phép biến đổi nào để trộn các cột của trạng thái?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Phép biến đổi SubBytes trong AES thực hiện trên thành phần nào?
Cột
Hàng
Byte
Bit
AES sử dụng phép biến đổi nào để trộn các cột của trạng thái?
ShiftRows
MixColumns
SubBytes
AddRoundKey
Trong cấu trúc giải mã mãngược AES, thứ tự các phép biến đổi trong vòng lặp là gì?
InvShiftRows, InvSubBytes, AddRoundKey, InvMixColumns
InvSubBytes, InvShiftRows, AddRoundKey, InvMixColumns
AddRoundKey, InvShiftRows, InvSubBytes, InvMixColumns
InvMixColumns, InvShiftRows, InvSubBytes, AddRoundKey
Trong cấu trúc giải mã ngược AES, phép biến đổi nào được thực hiện cuối cùng của cấu trúc giải mã ngược AES không bao gồm phép biến đổi nào?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
Kích thước khóa nào không phải là một tuỳ chọn trong AES?
128bit
192bit
256bit
512bit
Trong cấu trúc mã hóa AES, phép biến đổi cuối cùng trong vòng lặp?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Các biến ngẫu nhiên X và Y được gọi là độc lập khi nào?
Khi p(x,y) = p(x) + p(y) với mọi giá trị có thể của X và Y.
Khi p(x,y) = p(x)p(y) với mọi giá trị có thể của X và Y.
Khi p(x|y) = p(x) với mọi giá trị có thể của X và Y.
Khi p(y|x) = p(y) với mọi giá trị có thể của X và Y.
Trong cấu trúc giải mã xuôi AES, thứ tự các phép biến đổi trong vòng kết thúc là gì?
InvShiftRows, InvSubBytes, AddRoundKey
InvSubBytes, InvShiftRows, AddRoundKey
AddRoundKey, InvShiftRows, InvSubBytes
InvMixColumns, InvShiftRows, InvSubBytes
Trong cấu trúc giải mã ngược, khóa vòng giải mã chính là gì?
Khóa vòng mã hóa với thứ tự giữ nguyên
Khóa vòng mã hóa với thứ tự đảo ngược
Khóa vòng mã hóa không thay đổi
Khóa vòng mã hóa với phép InvMixColumns
Trong cấu trúc giải mã xuôi AES, phép biến đổi InvSubBytes thực hiện chức năng gì?
Dịch cách ngược lại củatrạng thái ngược lại
Trộn các cột củatrạng thái ngược lại
Thay thế mỗi byte bằng một byte khác ngược lại
Thêm khóa vòng vào trạng thái
Trong cấu trúc mã hóa AES, thứ tự các phép biến đổi trong vòng lặp là gì?
ShiftRows, SubBytes, MixColumns, AddRoundKey
AddRoundKey, SubBytes, ShiftRows, MixColumns
SubBytes, ShiftRows, MixColumns, AddRoundKey
MixColumns, SubBytes, ShiftRows, AddRoundKey
Phép biến đổi nào trong AES thực hiện việc XOR trạng thái với khóa vòng?
SubBytes
ShiftRows
MixColumns
AddRoundKey
Trong cấu trúc giải mã xuôi AES, phép biến đổi InvMixColumns thực hiện trên thành phần nào của trạng thái?
Cột
Hàng
Byte
Bit
Số lượng vòng lặp (Nr) trong AES với khóa 192 bit là bao nhiêu?
10
12
14
16
Trong cấu trúc mã hóa AES, vòng kết thúc có bao nhiêu phép biến đổi?
1
2
3
4
Trong cấu trúc giải mã ngược AES, phép biến đổi nào thực hiện cuối cùng trong vòng lặp?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Vòng kết thúc của cấu trúc giải mã ngược AES không bao gồm phép biến đổi nào?
InvSubBytes
InvShiftRows
AddRoundKey
InvMixColumns
Trong cấu trúc giải mã mãngược AES, phép biến đổi trên mỗi byte của trạng thái?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Trong cấu trúc mã hóa AES, phép biến đổi MixColumns thực hiện trên thành phần nào của trạng thái?
Hàng
Cột
Byte
Bit
Trong cấu trúc mã hóa AES, vòng kết thúc có bao nhiêu phép biến đổi?
1
2
3
4
Số vòng lặp (Nr) trong AES với khóa 128 bit là bao nhiêu?
10
12
14
16
Một trong những ưu điểm của mã hóa dòng đối xứng là gì?
Bảo mật cao đối với tất cả các loại tấn công
Ít bị ảnh hưởng bởi sự lặp lại của văn bản
Có thể thực hiện mã hóa song song
Ít yêu cầu về xử lý và bộ nhớ
Mã hóa dòng đối xứng thường phù hợp nhất với loại ứng dụng nào?
Ứng dụng yêu cầu mã hóa khối lớn dữ liệu
Ứng dụng yêu cầu tốc độ mã hóa cao, ít độ trễ
Ứng dụng yêu cầu bảo mật rất cao, dù tốc độ chậm
Ứng dụng yêu cầu mã hóa mà không cần khóa
Đặc điểm chính của mã hóa dòng đối xứng là gì?
Mã hóa từng khối cố định của thông điệp
Mã hóa từng bit hoặc từng ký tự của thông điệp
Sử dụng khóa công khai để mã hóa
Không sử dụng khóa để mã hóa
Kỹ thuật nào sau đây thường được sử dụng trong mã hóa dòng đối xứng để tạo ra dòng khóa?
Bộ tạo số ngẫu nhiên giả (PRNG)
Hệ thống mật mã dựa trên đường cong elliptic
Hệ thống mã hóa RSA
Hệ thống mã hóa DES
Nhược điểm chính của mã hóa dòng đối xứng là gì?
Dễ bị tấn công bằng cách phân tích tần suất
Khó triển khai trên phần cứng
Khó khăn trong việc quản lý khóa
Không phù hợp cho truyền tải dữ liệu liên tục
Trong cấu trúc giải mã ngược AES, phép biến đổi nào thực hiện đầu tiên trong vòng lặp?
InvShiftRows
InvSubBytes
AddRoundKey
InvMixColumns
Phép biến đổi nào không thuộc các phép biến đổi chính trong vòng lặp của AES?
SubBytes
ShiftRows
MixColumns
InvMixColumns
Trong cấu trúc giải mã xuôi AES, phép biến đổi AddRoundKey thực hiện phép toán nào?
XOR với khóa vòng
AND với khóa vòng
OR với khóa vòng
NOT với khóa vòng
Mã hóa dòng đối xứng sử dụng gì để thực hiện mã hóa và giải mã?
Bảng thay thế và phép cộng modulo
Dòng khóa được sinh ra từ bộ sinh số ngẫu nhiên
Phép XOR với khóa khóa
Phép nhân và chia
Phương pháp mã hóa AES sử dụng phép toán nào để mã hóa và giải mã?
Phép cộng và phép nhân
Phép XOR và phép Shift bit
Phép chia và phép trừ
Phép nhân và phép XOR
Trong cấu trúc mã hóa AES, phép biến đổi SubBytes thực hiện chức năng gì?
Thay thế các byte trong trạng thái bằng cách sử dụng một Sbox
Dịch các byte trong trạng thái sang phải
Trộn các byte trong các cột của trạng thái
Thêm khóa vòng vào trạng thái
Trong cấu trúc mã hóa AES, phép biến đổi AddRoundKey được thực hiện sau phép biến đổi nào trong vòng lặp?
SubBytes
ShiftRows
MixColumns
Tất cả các phép biến đổi trên
Trong mã hóa dòng đối xứng, thông điệp và dòng khóa được kết hợp với nhau bằng phép toán nào?
Phép cộng
Phép nhân
Phép XOR
Trong cấu trúc mã hóa AES, phép biến đổi ShiftRows thực hiện chức năng gì?
Thay thế các byte trong mỗi hàng
Dịch vòng các byte trong mỗi hàng
Thay thế các byte trong mỗi cột
Dịch vòng các byte trong mỗi cột
Trong cấu trúc giải mã xuôi AES, phép biến đổi InvShiftRows thực hiện chức năng gì?
Dịch cách ngược lại củatrạng thái ngược lại
Trộn các cột củatrạng thái ngược lại
Thay thế mỗi byte bằng một byte khác ngược lại
Thêm khóa vòng vào trạng thái
Trong cấu trúc giải mã ngược AES, thứ tự các phép biến đổi trong vòng lặp là gì?
InvShiftRows, InvSubBytes, AddRoundKey, InvMixColumns
InvSubBytes, InvShiftRows, AddRoundKey, InvMixColumns
AddRoundKey, InvShiftRows, InvSubBytes, InvMixColumns
InvMixColumns, InvShiftRows, InvSubBytes, AddRoundKey
