Bài giảng An toàn bảo mật hệ thống: Chủ đề 7 - Nguyễn Xuân Vinh
lượt xem 7
download
Chủ đề 7 giới thiệu về chứng nhận khóa công và tổ chức chứng nhận khóa công. Các nội dung chính trong chương này gồm: Chữ ký điện tử, Chứng nhận số, certificate authority, mô hình PKI, ứng dụng,... Mời các bạn tham khảo để nắm bắt các nội dung chi tiết.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng An toàn bảo mật hệ thống: Chủ đề 7 - Nguyễn Xuân Vinh
- Chủ đề 7: Chứng nhận khóa công & Tổ chức chứng nhận khóa công (Digital Certificate &Certificate Authority)
- Nội dung Mở đầu Chữ ký điện tử Chứng nhận số Certificate Authority (CA) Mô hình PKI Ứng dụng…
- Demo1 Văn phòng B cần thực hiện giao dịch hàng Khách rút tiền với phải Ngân hàng A đến ? tận nơi để giao dịch. $ 5,000,000 OK ! Người gửi: Gửi Văn bằng phòng B email Người nhận: Ngân hàng A Người gửi: Văn phòng B ? Ngày gửi: 20/ 10 / 2007 Người nhận: Ngân hàng A Nội dung: Ngày gửi: 20 / 10 / 2007 …….. Nội dung: Rút $5,000,000 …….. Mã tài khoản: NHB-212551245 Rút $5,000,000 … .... Mã tài khoản: NHB-212551245 Văn phòng B Ngân hàng A … .... Gửi
- Nhắc lại về Chữ ký điện tử Tạo chữ ký Dữ liệu Dữ liệu Hash MessageHash Sign Signature Khoá bí mật
- Nhắc lại về Chữ ký điện tử Kiểm tra chữ ký Dữ liệu Hash Signature Verify ? Khoá công cộng
- Demo2 Giải mã & kiểm tra chữ ký Ok! Chấp nhận yêu cầu & gửi tiền $ 5,000,000 email Mã hóa & Ký Người gửi: Văn phòng B Người gửi: Văn phòng B Người nhận: Ngân hàng A Người nhận: Ngân hàng A Ngày gửi: 20 / 10 / 2007 Ngày gửi: 20 / 10 / 2007 Nội dung: Nội dung: …….. …….. Rút $5,000,000 Rút $5,000,000 Mã tài khoản: NHB-212551245 Mã tài khoản: NHB-212551245 … .... … ....
- Demo3 Dữ liệu bị tấn công trên đường truyền. MIM (Man in Middle) ? …….. Rút Chuyển $5,000,000 khoản $5,000,000 Mã qua tài tài khoản: khoản NHB-8888888 NHB-212551245 Mã tài khoản: NHB-212551245 … .... … ....
- Digital Certificate Chứng nhận điện tử là chứng thực sự sở hữu khóa công khai Nội dung chứng nhận Thông tin người sở hữu khóa công khai Khóa công cộng Chữ ký của tổ chức thứ ba đáng tin cậy Chứng nhận điện tử giải quyết được vấn đề MIM
- Tạo chứng nhận Fran’s X509 Subject Name certificate Public Key Subject Name (Other fields) Public Key (Other fields) Signature Hash algorithm Encryption Hash digest Signature CA’s Private key
- Kiểm tra chứng nhận Fran’s X509 CA’s X509 certificate certificate Subject Name Subject Name Public Key Public Key (Other fields) (Other fields) Signature Signature CA’s public Signature key Decryption Fran’s Hash digest Cert Info Hash Subject Name algorithm =? Public Key Hash digest (Other fields)
- Chuẩn X.509 (ver. 3.0) Version: Chỉ định phiên bản của chứng Version nhận X.509. Serial Number: Số loạt phát hành được gán Serial Number bởi CA. Mỗi CA nên gán một mã số loạt Signature Algorithm duy nhất cho mỗi giấy chứng nhận mà nó Issuer Name phát hành. Validity Period Signature Algorithm: Thuật toán chữ ký chỉ rõ thuật toán mã hóa được CA sử dụng Subject Name để ký giấy chứng nhận. Trong chứng nhận Public Key X.509 thường là sự kết hợp giữa thuật toán băm (chẳng hạn như MD5) và thuật toán Issuer Unique ID khóa công cộng (chẳng hạn như RSA). Subject Unique ID Extensions Signature
- Chuẩn X.509 (ver. 3.0) Issuer Name: Version Tên tổ chức CA phát hành giấy chứng nhận Serial Number Tên phân biệt theo chuẩn X.500 (X.500 Signature Algorithm Distinguised Name – X.500 DN). Hai CA không được sử dụng cùng một Issuer Name tên phát hành. Validity Period Validity Period: gồm hai giá trị chỉ định Subject Name khoảng thời gian mà giấy chứng nhận có hiệu lực: not-before và not-after. Public Key Not-before: thời gian chứng nhận bắt Issuer Unique ID đầu có hiệu lực Subject Unique ID Not-after: thời gian chứng nhận hết hiệu lực. Extensions Các giá trị thời gian này được đo theo Signature chuẩn thời gian Quốc tế, chính xác đến từng giây.
- Chuẩn X.509 (ver. 3.0) Issuer Unique ID&Subject Unique ID: Version sử dụng từ X.509 phiên bản 2, Serial Number dùng để xác định hai tổ chức CA hoặc Signature Algorithm hai chủ thể khi chúng có cùng DN. Issuer Name RFC 2459 đề nghị không nên sử dụng Validity Period hai trường này. Subject Name Extensions: Public Key Chứa các thông tin bổ sung cần thiết mà Issuer Unique ID người thao tác CA muốn đặt vào chứng Subject Unique ID nhận. Extensions Được đưa ra trong X.509 phiên bản 3. Signature
- Chuẩn X.509 (ver. 3.0) Signature: Version chữ ký điện tử được tổ chức CA áp Serial Number dụng. Signature Algorithm Tổ chức CA sử dụng khóa bí mật có Issuer Name kiểu quy định trong trường thuật toán Validity Period chữ ký. Subject Name Chữ ký bao gồm tất cả các phần khác trong giấy chứng nhận. Public Key Î CA chứng nhận cho tất cả các thông tin Issuer Unique ID khác trong giấy chứng nhận chứ không Subject Unique ID chỉ cho tên chủ thể và khóa công cộng. Extensions Signature
- Certificate Authority System Một tổ chức thứ ba đáng tin cậy Quản lý chữ ký điện tử Quản lý chứng nhận số CA Cấp phát Tìm kiếm chứng nhận chứng nhận Tạo mới Kiểm tra chứng nhận chứng nhận Hủy chứng nhận
- Certificate Authority System CA(S) Mô hình phân cấp Mô hình tập trung CA trung öông CA chi nhaù nh CA chi nhaùnh CA CA CA CA Web of Trust Ngöôøi söû duïng
- Certificate Authority System CA(S) Initialize CA Khởi tạo CA root Khởi tạo CA Khởi tạo CA con Create Cert Thông tin người dùng Client Yêu cầu chứng nhận Cặp khoá Server Chứng nhận
- Certificate Authority System – CA(S) Revoke Cert Version Chứng nhận Khóa bí mật Signature Algorithm Issuer Name This Update Client Next Update Revoked Certificates Chứng nhận Chữ ký Serial Number Revocation Date Server CRL Entry Extensions CRL Extensions Hủy chứng nhận & Cập nhật CRL Signature Phiên bản 2 theo chuẩn của CRL
- Certificate Authority System – CA(S) Update Cert Chứng nhận Chứng nhận Client Server Chứng nhận được Thông tin cập nhật Chữ ký tạo mới Khoá bí mật Thông tin mới Search Cert Client Server Danh sách chứng nhận Thông tin tìm kiếm tìm thấy Tạo chứng nhận cần Import chứng nhận import
- Certificate Authority System – CA(S) Verify Cert Root Client yêu CA1 CA2 cầu kiểm tra Cert5 Cert5 Cert1 Cert2 Tìm thấy Cert5. Kiểm tra thành công Kiểm tra chứng nhận theo mô hình CA phân cấp
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng An toàn bảo mật hệ thống thông tin: Chương 6 - GV. Nguyễn Minh Thành
16 p | 200 | 40
-
Bài giảng An toàn bảo mật mạng: Chương 1 - ThS. Trần Đắc Tốt
96 p | 157 | 36
-
Bài giảng An toàn bảo mật thông tin (Mật mã cổ điển) - Phạm Nguyên Khang
36 p | 186 | 36
-
Bài giảng An toàn bảo mật thông tin doanh nghiệp
11 p | 320 | 34
-
Bài giảng An toàn bảo mật hệ thống thông tin: Chương 1 - GV. Nguyễn Minh Thành
20 p | 143 | 31
-
Bài giảng An toàn bảo mật hệ thống thông tin: Chương 3 - GV. Nguyễn Minh Thành
36 p | 158 | 31
-
Bài giảng An toàn bảo mật mạng: Chương 4 - ThS. Trần Đắc Tốt
31 p | 111 | 22
-
Bài giảng An toàn bảo mật mạng: Chương 5 - ThS. Trần Đắc Tốt
108 p | 108 | 21
-
Bài giảng An toàn bảo mật hệ thống thông tin: Chương 5 - GV. Nguyễn Minh Thành
19 p | 145 | 21
-
Bài giảng An toàn bảo mật mạng: Chương 2 - ThS. Trần Đắc Tốt
84 p | 123 | 19
-
Bài giảng An toàn bảo mật thông tin - Phạm Nguyên Khang
36 p | 109 | 16
-
Bài giảng An toàn bảo mật mạng: Chương 3 - ThS. Trần Đắc Tốt
171 p | 89 | 15
-
Bài giảng An toàn bảo mật mạng: Chương 6 - ThS. Trần Đắc Tốt
30 p | 74 | 14
-
Bài giảng An toàn bảo mật hệ thống: Chủ đề 6 - Nguyễn Xuân Vinh
25 p | 77 | 11
-
Bài giảng An toàn bảo mật thông tin: Giới thiệu - Phạm Nguyên Khang
15 p | 60 | 10
-
Bài giảng An toàn bảo mật hệ thống: Chủ đề 4 - Nguyễn Xuân Vinh
37 p | 91 | 9
-
Bài giảng An toàn bảo mật hệ thống: Chủ đề 3 - Nguyễn Xuân Vinh
15 p | 87 | 7
-
Bài giảng An ninh mạng - Bài 6: An toàn bảo mật trong mạng TCP/IP
76 p | 7 | 5
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn