Xây dựng lược đồ chữ ký số an toàn từ các lược đồ định danh
Số trang: 9
Loại file: pdf
Dung lượng: 470.96 KB
Lượt xem: 47
Lượt tải: 0
Xem trước 1 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Trong bài viết này, theo các kết quả nghiên cứu chính từ các tài liệu sẽ chỉ ra một cách chi tiết về các điều kiện cần thiết đối với lược đồ định danh sao cho đảm bảo được tính an toàn của lược đồ chữ ký số xây dựng lên từ nó chống lại các tấn công lựa chọn thông điệp.
Nội dung trích xuất từ tài liệu:
Xây dựng lược đồ chữ ký số an toàn từ các lược đồ định danh Nghiên cứu Khoa học và Công nghệ trong lĩnh vực An toàn thông tin Xây dựng lƣợc đồ chữ ký số an toàn từ các lƣợc đồ định danh Võ Tùng Linh Tóm tắt— Trong tài liệu [3], khi trình bày về chứng minh trong một lƣợc đồ định danh chạy phương pháp xây dựng lược đồ chữ ký số dựa trên chính lƣợc đồ đó để sinh một giá trị thách thức các lược đồ định danh chính tắc nhờ phép biến đổi bằng cách áp dụng một hàm băm lên thông điệp Fiat-Shamir, tác giả đã chỉ ra “điều kiện đủ” để nhận được một lược đồ chữ ký số an toàn dưới tấn đầu tiên, sau đó tính một giá trị phúc đáp thích công sử dụng thông điệp được lựa chọn thích nghi hợp. Nếu hàm băm đƣợc mô hình hóa nhƣ một là lược đồ định danh chính tắc phải an toàn dưới bộ tiên tri ngẫu nhiên thì thách thức đƣợc sinh tấn công bị động. Tuy nhiên, tác giả của [3] chưa chỉ bởi hàm băm đó là ―ngẫu nhiên thực sự‖, do đó ra “điều kiện cần” đối với các lược đồ định danh sẽ khiến kẻ tấn công (không biết các giá trị bí chính tắc nhằm đảm bảo tính an toàn cho lược đồ mật) khó khăn trong việc tìm kiếm một bản ghi chữ ký số được xây dựng. Do đó, trong bài báo này, chấp nhận đƣợc khi muốn mạo danh ngƣời chúng tôi hoàn thiện kết quả của [3] bằng việc chỉ ra điều kiện đủ đó cũng chính là điều kiện cần. chứng minh trong một lần thực thi trung thực lƣợc đồ. Bằng việc đƣa cả thông điệp vào trong Abstract— In [3], the author shows that, in order to the digital signature scheme Π' resulting from the đầu vào hàm băm, một bản ghi chấp nhận đƣợc Fiat-Shamir transform applied to a canonical sẽ góp phần tạo nên chữ ký trên thông điệp. Ta identification scheme Π is existentially unforgeable sẽ cụ thể hóa ý tƣởng này trong các phần sau. under chosen-message attack then a “sufficient” Với việc xây dựng lƣợc đồ chữ ký số từ lƣợc condition is that the scheme Π has to be secure against a passive attack. However, the author of [3] đồ định danh sử dụng phép biến đổi Fiat- has not shown the “necessary” conditions for the Shamir, câu hỏi đặt ra là: ―Lƣợc đồ định danh canonical identification schemes to ensure security cần thỏa mãn những điều kiện (tối thiểu) nào để of the digital signature scheme Π'. In this paper, we đảm bảo tính an toàn cho lƣợc đồ chữ ký số complete this result by showing that sufficient đƣợc xây dựng‖. Trong bài báo này, theo các condition is also necessary. kết quả nghiên cứu chính từ các tài liệu [1, 3] Từ khóa: Lược đồ định danh; lược đồ chữ ký chúng tôi sẽ chỉ ra một cách chi tiết về các điều số; phép biến đổi Fiat-Shamir. kiện cần thiết đối với lƣợc đồ định danh sao cho Keywords: Identification scheme; signature đảm bảo đƣợc tính an toàn của lƣợc đồ chữ ký scheme; Fiat-Shamir transform. số xây dựng lên từ nó chống lại các tấn công lựa I. GIỚI THIỆU chọn thông điệp. Một phƣơng pháp hiệu quả để xây dựng các Đóng góp của nhóm tác giả: Trong tài liệu lƣợc đồ chữ ký số an toàn là sử dụng kỹ thuật [3], tác giả đã chỉ ra rằng, để lƣợc đồ chữ ký số biến đổi từ một lƣợc đồ định danh có tính chất nhận đƣợc từ lƣợc đồ định danh qua phép mật mã tốt. Phƣơng pháp đƣợc giới thiệu lần biến đổi Fiat-Shamir không thể bị giả mạo tồn đầu bởi Amos Fiat và Adi Shamir trong [2] nên tại dƣới tấn công sử dụng thông điệp đƣợc lựa phép biến đổi đƣợc gọi là Phép biến đổi Fiat- chọn thích nghi thì một ―điều kiện đủ‖ là lƣợc Shamir, và dần trở thành một phƣơng pháp phổ đồ phải an toàn dƣới các tấn công bị động. biến, một trong những công cụ để nhận đƣợc Trong bài báo này, với Mệnh đề 1, chúng tôi các lƣợc đồ chữ ký số an toàn. Ý tƣởng chính hoàn thiện kết quả này bằng cách chỉ ra điều đằng sau phép biến đổi Fiat-Shamir là ngƣời ta kiện đó cũng chính là một ―điều kiện cần‖ để đảm bảo cho lƣợc đồ chữ ký số an toàn. Mặc dù kết luận tƣơng tự đã đƣợc chỉ ra trong [1], Bài báo đƣợc nhận ngày 1/12/2018. Bài báo đƣợc nhận tuy nhiên ở đây kỹ thuật chứng minh chúng tôi xét bởi phản biện thứ nhất vào ngày 11/12/2018 và đƣợc chấp sử dụng là thống nhất với cách trình bày của tài nhận đăng vào ngày 18/12/2018. Bài báo đƣợc nhận xét bởi phản biện thứ hai vào ngày 14/12/2018 và đƣợc chấp nhận liệu [3], khác với kỹ thuật sử dụng trong [1]. đăng vào ngày 28/12/2018. Số 2.CS (08) 2018 25 Journal of Science and Technology on Information Security Bố cục của bài báo: Mục II chúng tôi trình bit với có nghĩa là “chấp nhận” và bày định nghĩa các lƣợc đồ định danh cùng với có nghĩa là “bác bỏ”. độ an toàn hình thức của chúng dƣới các tấn công bị động. Mục III trình bày về phƣơng pháp Các thuật toán ( ) phải thỏa mãn yêu xây dựng lƣợc đồ chữ ký số từ các lƣợc đồ định cầu là, với mọi và v ...
Nội dung trích xuất từ tài liệu:
Xây dựng lược đồ chữ ký số an toàn từ các lược đồ định danh Nghiên cứu Khoa học và Công nghệ trong lĩnh vực An toàn thông tin Xây dựng lƣợc đồ chữ ký số an toàn từ các lƣợc đồ định danh Võ Tùng Linh Tóm tắt— Trong tài liệu [3], khi trình bày về chứng minh trong một lƣợc đồ định danh chạy phương pháp xây dựng lược đồ chữ ký số dựa trên chính lƣợc đồ đó để sinh một giá trị thách thức các lược đồ định danh chính tắc nhờ phép biến đổi bằng cách áp dụng một hàm băm lên thông điệp Fiat-Shamir, tác giả đã chỉ ra “điều kiện đủ” để nhận được một lược đồ chữ ký số an toàn dưới tấn đầu tiên, sau đó tính một giá trị phúc đáp thích công sử dụng thông điệp được lựa chọn thích nghi hợp. Nếu hàm băm đƣợc mô hình hóa nhƣ một là lược đồ định danh chính tắc phải an toàn dưới bộ tiên tri ngẫu nhiên thì thách thức đƣợc sinh tấn công bị động. Tuy nhiên, tác giả của [3] chưa chỉ bởi hàm băm đó là ―ngẫu nhiên thực sự‖, do đó ra “điều kiện cần” đối với các lược đồ định danh sẽ khiến kẻ tấn công (không biết các giá trị bí chính tắc nhằm đảm bảo tính an toàn cho lược đồ mật) khó khăn trong việc tìm kiếm một bản ghi chữ ký số được xây dựng. Do đó, trong bài báo này, chấp nhận đƣợc khi muốn mạo danh ngƣời chúng tôi hoàn thiện kết quả của [3] bằng việc chỉ ra điều kiện đủ đó cũng chính là điều kiện cần. chứng minh trong một lần thực thi trung thực lƣợc đồ. Bằng việc đƣa cả thông điệp vào trong Abstract— In [3], the author shows that, in order to the digital signature scheme Π' resulting from the đầu vào hàm băm, một bản ghi chấp nhận đƣợc Fiat-Shamir transform applied to a canonical sẽ góp phần tạo nên chữ ký trên thông điệp. Ta identification scheme Π is existentially unforgeable sẽ cụ thể hóa ý tƣởng này trong các phần sau. under chosen-message attack then a “sufficient” Với việc xây dựng lƣợc đồ chữ ký số từ lƣợc condition is that the scheme Π has to be secure against a passive attack. However, the author of [3] đồ định danh sử dụng phép biến đổi Fiat- has not shown the “necessary” conditions for the Shamir, câu hỏi đặt ra là: ―Lƣợc đồ định danh canonical identification schemes to ensure security cần thỏa mãn những điều kiện (tối thiểu) nào để of the digital signature scheme Π'. In this paper, we đảm bảo tính an toàn cho lƣợc đồ chữ ký số complete this result by showing that sufficient đƣợc xây dựng‖. Trong bài báo này, theo các condition is also necessary. kết quả nghiên cứu chính từ các tài liệu [1, 3] Từ khóa: Lược đồ định danh; lược đồ chữ ký chúng tôi sẽ chỉ ra một cách chi tiết về các điều số; phép biến đổi Fiat-Shamir. kiện cần thiết đối với lƣợc đồ định danh sao cho Keywords: Identification scheme; signature đảm bảo đƣợc tính an toàn của lƣợc đồ chữ ký scheme; Fiat-Shamir transform. số xây dựng lên từ nó chống lại các tấn công lựa I. GIỚI THIỆU chọn thông điệp. Một phƣơng pháp hiệu quả để xây dựng các Đóng góp của nhóm tác giả: Trong tài liệu lƣợc đồ chữ ký số an toàn là sử dụng kỹ thuật [3], tác giả đã chỉ ra rằng, để lƣợc đồ chữ ký số biến đổi từ một lƣợc đồ định danh có tính chất nhận đƣợc từ lƣợc đồ định danh qua phép mật mã tốt. Phƣơng pháp đƣợc giới thiệu lần biến đổi Fiat-Shamir không thể bị giả mạo tồn đầu bởi Amos Fiat và Adi Shamir trong [2] nên tại dƣới tấn công sử dụng thông điệp đƣợc lựa phép biến đổi đƣợc gọi là Phép biến đổi Fiat- chọn thích nghi thì một ―điều kiện đủ‖ là lƣợc Shamir, và dần trở thành một phƣơng pháp phổ đồ phải an toàn dƣới các tấn công bị động. biến, một trong những công cụ để nhận đƣợc Trong bài báo này, với Mệnh đề 1, chúng tôi các lƣợc đồ chữ ký số an toàn. Ý tƣởng chính hoàn thiện kết quả này bằng cách chỉ ra điều đằng sau phép biến đổi Fiat-Shamir là ngƣời ta kiện đó cũng chính là một ―điều kiện cần‖ để đảm bảo cho lƣợc đồ chữ ký số an toàn. Mặc dù kết luận tƣơng tự đã đƣợc chỉ ra trong [1], Bài báo đƣợc nhận ngày 1/12/2018. Bài báo đƣợc nhận tuy nhiên ở đây kỹ thuật chứng minh chúng tôi xét bởi phản biện thứ nhất vào ngày 11/12/2018 và đƣợc chấp sử dụng là thống nhất với cách trình bày của tài nhận đăng vào ngày 18/12/2018. Bài báo đƣợc nhận xét bởi phản biện thứ hai vào ngày 14/12/2018 và đƣợc chấp nhận liệu [3], khác với kỹ thuật sử dụng trong [1]. đăng vào ngày 28/12/2018. Số 2.CS (08) 2018 25 Journal of Science and Technology on Information Security Bố cục của bài báo: Mục II chúng tôi trình bit với có nghĩa là “chấp nhận” và bày định nghĩa các lƣợc đồ định danh cùng với có nghĩa là “bác bỏ”. độ an toàn hình thức của chúng dƣới các tấn công bị động. Mục III trình bày về phƣơng pháp Các thuật toán ( ) phải thỏa mãn yêu xây dựng lƣợc đồ chữ ký số từ các lƣợc đồ định cầu là, với mọi và v ...
Tìm kiếm theo từ khóa liên quan:
An toàn thông tin Lược đồ định danh Lược đồ chữ ký số Phép biến đổi Fiat-Shamir Lược đồ RSAGợi ý tài liệu liên quan:
-
Đề cương chi tiết bài giảng môn Đảm bảo và an toàn thông tin
25 trang 271 0 0 -
Phát triển thuật toán chữ ký số dựa trên hệ mã Pohlig - Hellman
6 trang 185 0 0 -
Giáo trình An toàn, an ninh thông tin và mạng lưới
142 trang 170 0 0 -
Kiến thức căn bản về Máy tính - Phùng Văn Đông
52 trang 165 0 0 -
Giáo trình An toàn và bảo mật thông tin - Đại học Bách Khoa Hà Nội
110 trang 113 0 0 -
Về một giải pháp cứng hóa phép tính lũy thừa modulo
7 trang 105 0 0 -
Một số thuật toán giấu tin trong ảnh có bảng màu và áp dụng giấu tin mật trong ảnh GIF
5 trang 94 0 0 -
Blockchain – Một số ứng dụng trong trường đại học
12 trang 88 0 0 -
Giáo trình An toàn & Bảo mật thông tin - TS. Nguyễn Khanh Văn (ĐH Bách khoa Hà Nội)
56 trang 80 0 0 -
Bài giảng An toàn thông tin: Chương 7 - ThS. Nguyễn Thị Phong Dung
31 trang 77 0 0