Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 15 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
15
Dung lượng
370,45 KB
Nội dung
MỤC LỤC - GIẢI NGÂN HÀNG MẬT MÃ HỌC Câu 1.1 Nêu ưu nhược điểm hệ mật khoá bí mật Giải: + Ưu điểm: - Đơn giản dễ tính toán, hiệu ->dễ thực dịch vụ nhạy cảm với độ trẽ dịch vụ di động + Nhược điểm: - Phải có kênh an toàn để truyền khóa Khó giữ bí mật khóa, khó làm viejc mạng Khó xây dựng dịch vụ an toàn khác Câu 1.2 Nêu ưu nhược điểm hệ mật khoá công khai Giải: + Ưu điểm: - - Không cần kênh an toàn Dễ giữ bí mật khóa xác định trsch nhiệm Số khóa cần tạo 2n; số khóa cần phải giữ bí mật người dùng Dễ thực dịch vụ an toàn khác (xác thực, đảm bảo toàn vẹn) + Nhược điểm: - Phức tạp, hiệu không cao ->khó ứng dụng cho dịch vụ di động dịch vụ nhạy cảm với độ trễ (audio, video) Câu 1.3 Mô tả sơ đồ chức hệ thống truyền tin sử dụng mật mã khoá bí mật Giải: M=(C, k) C=E(M, k) Câu 1.4 Mô tả sơ đồ chức hệ thống truyền tin sử dụng mật mã khoá công khai Giải: - C=E(M, Kcb); M=(C, Krb) Kcb: khóa công khai B Krb: Khóa bí mật B Câu 1.5 Mô tả hệ mật mã dịch vòng Giải: mật mã dịch vòng (MDV): Giả sử P = C = K = Z26 với ≤ k ≤ 25 , định nghĩa: eK(x) = x +K mod 26 dK(x) = y -K mod 26 (x,y ∈ Z26) Ta sử dụng MDV (với modulo 26) để mã hóa văn tiếng anh thông thường cách thiết lập tương ứng thứ tự thặng dư theo mod 26 sau: Ký tự Mã tươn g ứng Ký tự Mã tươn g ứng ABCDE F GHI J KL M 1 1 N O P Q R S T U V WX Y Z 1 1 1 2 2 2 5 Câu 1.6 Mô tả hệ mật Affine Giải: Cho P = C = Z26 giả sử P = { (a,b) ∈ Z26 × Z26 : UCLN(a,26) =1 } Với K = (a,b) ∈K , ta định nghĩa: eK(x) = ax +b mod 26 dK(y) = a-1(y-b) mod 26, x,y ∈ Z26 Câu 1.7 Mô tả hệ mật mã dòng Giải: Mật mã dòng (P,C,K,L,F,E,D) thoả mãn dược điều kiện sau: P tập hữu hạn rõ C tập hữu hạn mã K tập hữu hạn khoá ( không gian khoá) L tập hữu hạn chữ dòng khoá F = (f1 f2 ) tạo dòng khoá Với i ≥ fi : K × P i -1 →L Với z ∈L có quy tắc mã ez ∈ E quy tắc giải mã tương ứng dz ∈D ez : P →C dz : C →P hàm thoả mãn dz(ez(x))= x với rõ x ∈ P Cho P = C = K = L = Z26 Cho z1 = K zi = xi-1 (i ≥ 2) Với ≤ z ≤ 25 ta xác định ez(x) = x + z mod 26 dz(y) = y - z mod 26 (x,y ∈ Z26 ) Câu 1.8 Định nghĩa đa thức nguyên thủy giải thích phương trình đồng dư tạo m-dãy theo đa thức nguyên thủy Giải: + Đa thức nguyên thủy: đa thức bất khả quy bậc m gọi đa thức nguyên thủy ước +1 với n=-1 ước +1 với ptạo hàm băm->sau mã hóa công khai->qua DS tạo chữ ký số ghép lên kênh truyền Giải mã: kênh truyền tách rõ cho qua MDC tạo hàm băm đến đầu vafocura so sánh Cũng kênh truyeefntasch chữ ký số cho qua giải mã công khai đến đầu vào so sánh Đầu so sánh T chữ ký só đúng, ngược lại F sai, tức chữ ký bị thay đổi kênh truyền + Sơ đồ chữ ký số RSA: 11 Câu 2.12 Mô tả sơ đồ chữ ký số có bảo mật dùng RSA Câu 2.13 Mô tả sơ đồ xây dựng chữ ký kép Ý nghĩa chữ ký kép giao dịch điện tử an toàn + Sơ đồ xây dựng chữ ký kép: 12 + Ý nghĩa: - - Khi mua hàng không xem hàng bị lừa đảo, kiện thông tin đơn hàng chi trả bên có ràng buộc Giao dịch mạng có rủi ro so với tiện ích sử dụng thấp Câu 2.14 Trình bày chế độ hoạt động DES Có chế độ làm việc phát triển cho DES: Chế độ chuyển mã điện tử (ECB), chế độ phản hồi mã (CFB), chế độ liên kết khối mã (CBC) chế độ phản hồi đầu (OFB) 13 + Chế độ ECB tương ứng với cách dùng thông thường mã khối: với dãy khối rõ cho trước x1,x2, ( khối có 64 bít), xi mã hoá khoá K để tạo thành chuỗi khối mã y1y2 theo quy tắc yi = eK(yi-1⊕xi) i ≥ + OFB thực hệ mã dòng đồng bộ: dòng khoá tạo việc mã lặp véc tơ khởi tạo 64 bít (véc tơ IV) Ta xác định z0 =IV tính dòng khoá z1z2 theo quy tắc zi = eK(zi-1), i≥1 Dãy rõ x1x2 sau mã hoá cách tính yi = xi ⊕ zi,i ≥1 + Trong chế độ CFB, ta bắt đầu với y0 = IV (là véc tơ khởi tạo 64 bít) tạo phần tử zi dòng khoá cách mã hoá khối mã trước Tức zi = eK(yi-1), i ≥1 Cũng chế độ OFB: yi = xi ⊕ zi,i ≥1 + Việc sử dụng chế độ CBC mô tả hình: Câu 2.15 Mô tả mô hình truyền tin bảo mật theo kiến trúc PGP + PGP cung cấp dịch vụ xác thực bí mật dùng cho E-mail cho việc lưu trữ file + Mô tả hoạt động: 14 Chức Chữ ký số Các thuật toán dùng DSS/SHA RSA/SHA Mô tả Mã băm thông báo tạo cách dùng SHS-L Tóm lược thông báo mã DSS RSA với khóa riêng người gửi kèm với thông báo Mã CAST Thông báo mã CASThóa IDEA 128/IDEA/3DES với khóa phiên thông TDEA với lần tạo người gửi báo khóa với Khóa phiên mã DiffieDiffieHellman RSA với khóa Hellman công khai bên thu RSA gửi kèm với thông báo Nén ZIP Thông báo nén (để lưu giữ để truyền) ZIP Tương Biến đổi số Để cung cấp tính suốt đối thích 64 với ứng dụng thư điện tử, E-mail thông báo mã biến đổi thành xâu ASCII sử dụng phép biến đổi số 64 Phân Để phù hợp với hạn chế kích đoạn thước lớn thông báo, PGP thực việc phân đoạn xếp lại 15