WorksheetsATDL-Chương 3.1
Total questions: 24
Worksheet time: 12mins
Thuật ngữ "cryptography" bắt nguồn từ tiếng Hy Lạp có ý nghĩa là gì?
Chữ viết cổ đại
Giải mã thông tin
Viết bí mật
Truyền tin nhanh
Loại mật mã nào giữ nguyên các chữ cái nhưng thay đổi thứ tự của chúng?
Mật mã thay thế
Mật mã hoán vị
Mật mã khối
Mật mã dòng
Công thức mã hóa của mật mã Caesar (với n là độ dịch chuyển - offset) là gì?
Banma = (Banro + n) mod 26
Banro = (Banma + n) mod 26
Banma = (Banro * n) mod 26
Banma = (Banro XOR n) mod 26
Kẻ tấn công cần thử tối đa bao nhiêu khả năng để bẻ khóa mật mã Caesar bằng phương pháp vét cạn?
100 khả năng
256 khả năng
26 khả năng
Không giới hạn
Điểm yếu lớn nhất của mật mã thay thế đơn giản (Simple Substitution) là gì?
Không gian khóa quá nhỏ
Dễ bị giải mã thông qua phân tích tần suất chữ cái
Thuật toán quá phức tạp
Khóa quá dài
Theo nguyên lý Kerckhoffs, sự an toàn của hệ thống mật mã phụ thuộc chủ yếu vào yếu tố nào?
Sự bí mật của thuật toán
Độ dài của bản rõ
Sự bí mật của khóa
Tốc độ của máy tính
Ai được coi là người đặt nền móng khoa học cho mật mã học hiện đại vào năm 1949?
Julius Caesar
Claude Shannon
Ron Rivest
Whitfield Diffie
Đâu là một trong ba nguyên tắc khoa học nghiêm ngặt của mật mã học hiện đại?
Phải sử dụng khóa càng dài càng tốt
Phải dựa trên các giả định rõ ràng
Thuật toán phải được giữ bí mật tuyệt đối
Không cần chứng minh an ninh bằng toán học
Thành phần nào sau đây là kết quả của việc áp dụng thuật toán mã hóa trong một hệ mật?
Thông điệp gốc (Plaintext)
Bản mã
Khóa (Key)
Hệ thống mật mã
Phép toán logic nào được sử dụng duy nhất trong cơ chế của mật mã OTP?
AND
OR
XOR
NOT
Ưu điểm chính của mã hóa đối xứng là gì?
Giải quyết tốt vấn đề phân phối khóa
Tốc độ xử lý cao và chi phí tính toán thấp
Không cần giữ bí mật khóa
Thuật toán dễ bị công khai
Nhược điểm lớn nhất khi triển khai mã hóa đối xứng trong các mạng quy mô lớn là gì?
Tốc độ xử lý chậm
Khó khăn trong việc phân phối và quản lý khóa
Dữ liệu dễ bị lỗi trong quá trình mã hóa
Không thể mã hóa lượng dữ liệu lớn
Điều kiện để Mật khẩu dùng một lần (OTP) đạt được "an toàn tuyệt đối" là gì?
Khóa phải ngắn hơn bản rõ
Khóa phải thực sự ngẫu nhiên, dùng một lần và dài bằng bản rõ
Sử dụng thuật toán RSA kèm theo
Khóa được tái sử dụng nhiều lần
Tại sao thuật toán DES hiện nay được coi là lỗi thời?
Tốc độ quá chậm
Độ dài khóa 56-bit quá ngắn
Không hỗ trợ mã hóa khối
Thuật toán quá phức tạp
Thuật toán 3DES thực hiện quy trình nào sau đây để tăng độ an toàn?
Mã hóa 3 lần với cùng 1 khóa
Mã hóa - Giải mã - Mã hóa (EDE)
Giải mã 3 lần liên tiếp
Chỉ dùng 1 khóa duy nhất nhưng lặp lại 3 vòng
Đâu là tiêu chuẩn mã hóa khối hiện đại, hỗ trợ các khóa 128, 192 và 256 bit?
DES
AES (Advanced Encryption Standard)
RC4
A5/1
Tại sao chế độ vận hành ECB (Electronic Code Book) được coi là không an toàn?
Tốc độ quá chậm
Không thể tính toán song song
Các khối bản rõ giống nhau tạo ra bản mã giống nhau
Yêu cầu bộ đếm phức tạp
Mật mã dòng (Stream Cipher) thực hiện mã hóa dữ liệu theo đơn vị nào?
Theo từng khối 128-bit
Theo từng bit hoặc byte
Theo từng tệp tin
Theo từng thư mục
Thuật toán mật mã dòng nào hiện đã bị cấm trong các phiên bản TLS do có nhiều lỗ hổng?
RC4
ChaCha20
Salsa20
A5/1
Hệ thống mật mã khóa công khai sử dụng cặp khóa nào?
Một khóa bí mật dùng chung
Hai khóa bí mật khác nhau
Khóa công khai và Khóa riêng tư
Hai khóa công khai giống nhau
Thuật toán RSA dựa trên độ khó của bài toán toán học nào?
Logarit rời rạc
Phân tích các số nguyên lớn thành thừa số nguyên tố
Giải hệ phương trình tuyến tính
Tìm đường đi ngắn nhất trên đồ thị
Kịch bản ứng dụng nào của mã hóa công khai giúp xác nhận danh tính người gửi?
Mã hóa dữ liệu
Trao đổi khóa phiên
Chữ ký số (Digital Signature)
Tạo cặp khóa ngẫu nhiên
Loại tấn công nào mà kẻ tấn công giả mạo danh tính để đánh tráo khóa công khai giữa các bên?
Tấn công phát lại
Tấn công người đứng giữa (MITM)
Tấn công vét cạn
Tấn công từ chối dịch vụ
Để chống lại tấn công phát lại (Replay Attack), ta nên thêm yếu tố nào vào thông điệp?
Khóa công khai của người gửi
Số ngẫu nhiên dùng một lần (Nonce) hoặc Dấu thời gian
Tên của thuật toán mã hóa
Độ dài của thông điệp
