NEW
Font size
WorksheetsBMUDHT-CHƯƠNG 6: MÃ HÓA VÀ QUẢN LÝ KHÓA
Total questions: 40
Worksheet time: 20mins
Mục tiêu chính của mã hóa dữ liệu là gì?
Nén dữ liệu để tiết kiệm dung lượng
Bảo vệ dữ liệu khỏi truy cập trái phép
Tăng tốc độ truyền tải
Xóa dữ liệu sau khi dùng
Trong mã hóa đối xứng, bên gửi và bên nhận dùng:
Hai khóa khác nhau
Một khóa duy nhất
Không dùng khóa
Khóa công khai
Mã hóa bất đối xứng còn được gọi là:
Mã hóa khóa công khai
Mã hóa một chiều
Mã hóa không khóa
Mã hóa đa tầng
Trong hệ mã RSA, khóa công khai được sử dụng để:
Giải mã
Mã hóa hoặc xác minh chữ ký số
Sinh số ngẫu nhiên
Nén dữ liệu
AES thuộc loại mã hóa nào?
Mã hóa đối xứng
Mã hóa bất đối xứng
Mã hóa băm
Mã hóa xác c
Độ dài khóa phổ biến của AES là:
32, 64, 128 bit
128, 192, 256 bit
512, 1024 bit
8, 16, 24 bit
Thuật toán RSA dựa trên khó khăn của bài toán nào?
Phân tích số nguyên lớn
Giải hệ tuyến tính
Tính căn bậc hai
Sắp xếp mảng
DES (Data Encryption Standard) sử dụng khóa dài:
56 bit
128 bit
64 bit
192 bit
Hệ mã nào sau đây không phải mã hóa đối xứng?
AES
DES
RSA
Blowfish
Trong mã hóa bất đối xứng, khóa riêng được dùng để:
Giải mã hoặc ký điện tử
Mã hóa
Sinh số ngẫu nhiên
Sao lưu dữ liệu
Thuật toán mã hóa đối xứng nhanh hơn bất đối xứng vì:
Dễ lập trình
Khóa ngắn, tính toán đơn giản
Có xác thực người dùng
Tự sinh khóa
Băm (hashing) có đặc điểm:
Có thể giải ngược
Một chiều, không thể đảo ngược
Mã hóa có khóa
Tăng kích thước dữ liệu
Thuật toán SHA-256 tạo ra chuỗi băm dài:
64 bit
128 bit
256 bit
512 bit
Mục đích của chữ ký số là:
Mã hóa nội dung tin nhắn
Xác thực nguồn gốc và đảm bảo toàn vẹn dữ liệu
Giảm kích thước dữ liệu
Lưu trữ thông tin
Một hệ thống PKI bao gồm:
CA, RA, chứng chỉ số và CRL
Mạng LAN
Thiết bị IoT
Phần mềm nén
CA (Certificate Authority) có chức năng:
Cấp và quản lý chứng chỉ số
Giải mã dữ liệu
Nén file
Phát hiện virus
CRL (Certificate Revocation List) chứa:
Danh sách chứng chỉ hợp lệ
Danh sách chứng chỉ bị thu hồi
Danh sách người dùng mới
Danh sách khóa công khai
Thuật toán băm nào sau đây mạnh hơn MD5?
SHA-1
SHA-256
CRC32
Base64
Mục đích của Diffie-Hellman là:
Trao đổi khóa bí mật an toàn qua kênh công cộng
Nén dữ liệu
Tạo số ngẫu nhiên
Mã hóa chuỗi ký tự
Thuật toán RSA sử dụng cặp khóa nào?
Khóa công khai và khóa riêng
Khóa mã hóa và khóa giải mã giống nhau
Hai khóa ngẫu nhiên
Một khóa tạm thời
ECC (Elliptic Curve Cryptography) có ưu điểm:
Độ bảo mật cao hơn với khóa ngắn hơn
Chạy chậm hơn RSA
Dễ bị tấn công brute-force
Không mã hóa được dữ liệu nhị phân
Một hệ thống mã hóa lai (hybrid encryption) dùng:
Cả mã hóa đối xứng và bất đối xứng
Chỉ mã hóa bất đối xứng
Chỉ mã hóa đối xứng
Mã hóa XOR
Khi mã hóa bằng RSA, nếu dùng khóa công khai để mã hóa, thì giải mã bằng:
Cùng khóa công khai
Khóa riêng
Khóa tạm
Không thể giải mã
MD5 tạo ra chuỗi băm dài:
64 bit
128 bit
256 bit
512 bit
Mục tiêu chính của quản lý khóa là:
Tăng độ dài khóa
Đảm bảo an toàn trong việc tạo, lưu trữ, phân phối và hủy khóa
Mã hóa nhanh hơn
Giảm số lượng khóa
Trong hệ thống mã hóa, khóa bị lộ gây ra hậu quả gì?
Giảm hiệu suất
Toàn bộ dữ liệu bị nguy hiểm
Tăng tốc độ xử lý
Không ảnh hưởng gì
Chu kỳ sống của khóa (Key lifecycle) gồm các giai đoạn:
Sinh – Phân phối – Sử dụng – Thu hồi – Hủy
Sử dụng – Sao lưu – Ghi log
Tấn công brute-force là:
Thử tất cả các khả năng của khóa đến khi tìm ra
Phân tích toán học
Đánh cắp chứng chỉ số
Gửi mã độc
Kỹ thuật nào giúp tăng cường độ mạnh của khóa mật mã?
Sử dụng khóa dài và ngẫu nhiên
Dùng khóa ngắn
Dùng cùng khóa nhiều lần
Dùng khóa mặc định
Mục tiêu của thuật toán băm là:
Bảo đảm tính toàn vẹn dữ liệu
Mã hóa dữ liệu
Giảm kích thước file
Sinh số ngẫu nhiên
PBKDF2 thường dùng trong:
Sinh khóa mạnh từ mật khẩu
Mã hóa hình ảnh
Nén file
Chuyển đổi định dạng
Việc thay khóa định kỳ là cần thiết vì lý do nào sau đây?
Để đảm bảo an toàn và bảo mật thông tin.
Để tiết kiệm chi phí bảo trì.
Để tăng tốc độ truy cập hệ thống.
Để giảm số lượng người dùng.
Hệ thống nào sau đây sử dụng khóa phiên (session key)?
TLS/SSL
HTTP
SMTP
FTP
Nếu hai người cùng dùng chung khóa đối xứng, cần biện pháp nào để đảm bảo an toàn khi trao đổi khóa?
Dùng kênh bảo mật hoặc mã hóa khóa bằng khóa công khai
Gửi qua email thường
Lưu trên máy chủ công cộng
Viết ra giấy
Hệ thống mã hóa khóa công khai khắc phục nhược điểm nào của mã hóa đối xứng?
Vấn đề phân phối khóa
Tốc độ chậm
Tính bảo mật thấp
Không thể mã hóa nhị phân
Thuật toán nào dưới đây là thuật toán băm mật mã học?
A. SHA-512
B. RSA
C. DES
Nếu hai file khác nhau tạo ra cùng một giá trị băm, hiện tượng đó gọi là:
Va chạm (collision)
Lặp khóa
Tự đồng nhất
Băm ngược
Trong PKI, ai là người chịu trách nhiệm xác thực danh tính chủ thể chứng chỉ?
RA (Registration Authority)
Người dùng
Cơ quan chính phủ
Tổ chức quản trị mạng
Mục tiêu cuối cùng của mã hóa và quản lý khóa là:
Đảm bảo bí mật, toàn vẹn và xác thực thông tin
Tăng tốc độ mạng
Giảm dung lượng tệp tin
Tự động hóa sao lưu
Cơ chế “key exchange” trong TLS thường dùng:
Diffie-Hellman
RC4
SHA-1
MD5
