Professional Documents
Culture Documents
DeThiSo1 K52MTT
DeThiSo1 K52MTT
Đề thi số 1
An toàn Mạng
1. Mã hóa đối xứng (3 điểm)
Cho một hệ mã hóa khối đối xứng thực hiện mã hóa
theo nguyên lý sau đây. Nguyên bản 64 bit được chia Nguyên bản (64 bit)
làm 2 nửa: nửa 32 bit bên trái và nửa 32 bit bên phải.
Hai nửa này đi qua các phép chuyển đổi XOR và F với 32 bit
các khóa con được sử dụng là K1, K2, và K3 như hình vẽ 32 bit
kế bên. Các khóa con được sinh ra từ một khóa K. F là K1
hàm một chiều (không có tính thuận nghịch). Chứng
minh hệ mã hóa đã cho thỏa mãn hai tính chất sau đây:
a. (1,5 điểm) F
Public PUA PUB PUC PUD PUE PUF PUG PUH PUI
Key
User ID A B C D E F G H I
Owner Tột Hoàn Một Hoàn Một Một Hoàn Không Hoàn
Trust bậc toàn phần toàn phần phần toàn biết toàn
Signatures - A A A B, D B, C, E C, F G, I F, J, K
Tính hợp lệ của khóa công khai (Key Legitimacy) được PGP tính theo các quy tắc sau:
Khóa công khai của bản thân người dùng A có tính hợp lệ là hoàn toàn.
Nếu một khóa công khai có ít nhất một chữ ký có độ tin cậy (Signature Trust) là tột
bậc thì tính hợp lệ của nó là hoàn toàn.
Nếu không, tính hợp lệ của khóa công khai được tính bằng tổng trọng số độ tin cậy
của các chữ ký. Trọng số 1/2 được gán cho các chữ ký có độ tin cậy hoàn toàn. Trọng
số 1/3 được gán cho các chữ ký có độ tin cậy một phần. Nếu tổng trọng số đạt tới
ngưỡng là 1 thì khóa công khai được xác định là hợp lệ hoàn toàn.
Trong tất cả những trường hợp còn lại, độ tin cậy của khóa là không biết.
a. (1 điểm)
Hãy xác định tính hợp lệ của các khóa công khai trong vòng khóa công khai của
người dùng A.
b. (2 điểm)
Vẽ mô hình tin cậy PGP tương ứng.