Bài giảng Mật mã ứng dụng: Chữ ký số - Đại học Bách khoa Hà Nội
Số trang: 34
Loại file: pdf
Dung lượng: 3.97 MB
Lượt xem: 9
Lượt tải: 0
Xem trước 4 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Bài giảng "Mật mã ứng dụng: Chữ ký số" trình bày các nội dung chính sau đây: Khái niệm và ứng dụng chữ ký số; Các phương pháp xây dựng chữ ký số; Chữ ký RSA; Chữ ký từ bài toán Logarit rời rạc. Mời các bạn cùng tham khảo!
Nội dung trích xuất từ tài liệu:
Bài giảng Mật mã ứng dụng: Chữ ký số - Đại học Bách khoa Hà NộiMật mã ứng dụng Chữ Ký SốNội dung1. Chữ ký số là gì?2. Ứng dụng3. Các phương pháp xây dựng4. Chữ ký RSA5. Chữ ký từ bài toán Logarit rời rạc Physical signatures Physicalbindlý Goal: signatures Chữ ký vật document to authordocument to author Bob agrees to pay Alice 1$ay Alice 1$ Bob agrees to Bob agrees to pay Alice 100$ Problem in the digital world: digitalVấn đề với chữ anyone can copy Bob’s signature from one • world: ký số: Ai cũng có thể sao chép chữ ký của Bob ở tài liệu này và mang sang tài liệune can copy Bob’s signature from one doc to another khác. Digital signatures Chữ ký số: Digital signatures n: make signature depend on documentsignatures Chữ ký phụ Digital tài liệu thuộc Signer olution: Solution: make signature depend on document make signature depend on document Verifier Signer Signer Bob agrees to pay Alice 1$ ‘accept’ verifierVerifier orVerifier ‘reject’‘accept’ ‘chấp nhận’ ‘a Bob agrees to pay Alice 1$to pay Alice 1$ Bob agrees hoặc or signature verifier Hàm kiểm tra verifier ‘Bác bỏ’ ‘reject’ ‘ signing signature signature Signature algorithmning public verification signing Thuật toán ký signing Khoá công khai để kiểmk) algorithm key tra (pk) (pk) algorithmcret signing bí mật để ký secret signing Khoá public verification verification Dan Boneh public key (sk) key (sk) (sk) key (pk) key (pk) Dan Boneh Một ví dụ thực tế A more realistic exampleA more realistic example A more Digital signatures realistic exampleftware vendordor Khách hàng clients Kiểm clients Solution: make signature depend on document tra sig, Nhà sản suất phần mềm Software vendor càiclients hợp lệ đặt nếu Signerpk pk pk Verifier ‘acce Bob agrees to pay Alice 1$ sig sig software updateuntrustedoftware update verifier or hosting untrusted hosting pk pk ‘reje Cập nhật site mềm site sig untrusted phần software update siget signing signature lưu Nơi hosting pkey (sk) signing signing ...
Nội dung trích xuất từ tài liệu:
Bài giảng Mật mã ứng dụng: Chữ ký số - Đại học Bách khoa Hà NộiMật mã ứng dụng Chữ Ký SốNội dung1. Chữ ký số là gì?2. Ứng dụng3. Các phương pháp xây dựng4. Chữ ký RSA5. Chữ ký từ bài toán Logarit rời rạc Physical signatures Physicalbindlý Goal: signatures Chữ ký vật document to authordocument to author Bob agrees to pay Alice 1$ay Alice 1$ Bob agrees to Bob agrees to pay Alice 100$ Problem in the digital world: digitalVấn đề với chữ anyone can copy Bob’s signature from one • world: ký số: Ai cũng có thể sao chép chữ ký của Bob ở tài liệu này và mang sang tài liệune can copy Bob’s signature from one doc to another khác. Digital signatures Chữ ký số: Digital signatures n: make signature depend on documentsignatures Chữ ký phụ Digital tài liệu thuộc Signer olution: Solution: make signature depend on document make signature depend on document Verifier Signer Signer Bob agrees to pay Alice 1$ ‘accept’ verifierVerifier orVerifier ‘reject’‘accept’ ‘chấp nhận’ ‘a Bob agrees to pay Alice 1$to pay Alice 1$ Bob agrees hoặc or signature verifier Hàm kiểm tra verifier ‘Bác bỏ’ ‘reject’ ‘ signing signature signature Signature algorithmning public verification signing Thuật toán ký signing Khoá công khai để kiểmk) algorithm key tra (pk) (pk) algorithmcret signing bí mật để ký secret signing Khoá public verification verification Dan Boneh public key (sk) key (sk) (sk) key (pk) key (pk) Dan Boneh Một ví dụ thực tế A more realistic exampleA more realistic example A more Digital signatures realistic exampleftware vendordor Khách hàng clients Kiểm clients Solution: make signature depend on document tra sig, Nhà sản suất phần mềm Software vendor càiclients hợp lệ đặt nếu Signerpk pk pk Verifier ‘acce Bob agrees to pay Alice 1$ sig sig software updateuntrustedoftware update verifier or hosting untrusted hosting pk pk ‘reje Cập nhật site mềm site sig untrusted phần software update siget signing signature lưu Nơi hosting pkey (sk) signing signing ...
Tìm kiếm theo từ khóa liên quan:
Bài giảng Mật mã ứng dụng Mật mã ứng dụng Chữ ký số Các phương pháp xây dựng chữ ký số Chữ ký RSA Chữ ký từ bài toán Logarit rời rạcGợi ý tài liệu liên quan:
-
Phát triển thuật toán chữ ký số dựa trên hệ mã Pohlig - Hellman
6 trang 184 0 0 -
Xây dựng lược đồ chữ ký số dựa trên bài toán logarit rời rạc kết hợp khai căn trên Zp
5 trang 70 0 0 -
Xây dựng thuật toán chữ ký số dựa trên một dạng bài toán khó mới
8 trang 44 0 0 -
Thông tư Số: 05/2010/TT-BNV của Bộ nội vụ
11 trang 34 0 0 -
Đồ án tốt nghiệp ngành Công nghệ thông tin: Chữ ký số và dịch vụ chứng thực chữ ký số
51 trang 33 0 0 -
4 trang 30 0 0
-
Bài giảng An toàn an ninh thông tin: Bài 5 - Bùi Trọng Tùng
20 trang 29 0 0 -
Bài giảng An ninh mạng: Bài 2 - ThS. Phạm Đình Tài
23 trang 29 0 0 -
Phát triển một dạng lược đồ chữ ký số mới dựa trên bài toán RSA
6 trang 28 0 0 -
Nghiên cứu xây dựng lược đồ chữ ký số tập thể
11 trang 28 0 0