Bài viết đề xuất một sơ đồ chữ ký số đặc biệt nhằm giải quyết vấn đề trong giao thức thỏa thuận khóa giữa hai đối tượng cần giao dịch truyền thông báo cho nhau, khi đó, các thông tin về thỏa thuận khóa của mỗi người chỉ cần đến sự đảm bảo của chức năng xác thực người ký và bảo toàn văn bản được ký. | Sơ đồ chữ ký số đặc biệt Công nghệ thông tin & Cơ sở toán học cho tin học SƠ ĐỒ CHỮ KÝ SỐ ĐẶC BIỆT Phạm Văn Hiệp1* , Hoàng Văn Việt2 Tóm tắt:Bài báo đề xuất một sơ đồ chữ ký số đặc biệt nhằm giải quyết vấn đề trong giao thức thỏa thuận khóa giữa hai đối tượng cần giao dịch truyền thông báo cho nhau, khi đó, các thông tin về thỏa thuận khóa của mỗi người chỉ cần đến sự đảm bảo của chức năng xác thực người ký và bảo toàn văn bản được ký. Từ sơ đồ chữ ký đặc biệt được xây dựng, chúng tôi phân tích khả năng ứng dụng được của sơ đồ trong hai giao thức nhóm tiêu biểu đó là giao thức thỏa thuận khóa nhóm và giao thức tạo chữ ký số tập thể. Ngoài ra, bài báo còn đề cập đến một số vấn đề và có thể nghiên cứu tiếp từ sơ đồ chữ ký đặc biệt đã được xây dựng. Từ khoá: Sơ đồ; Chữ ký số đặc biệt (SDS). 1. MỞ ĐẦU Sơ đồ chữ ký số ra đời nhằm giải quyết các vấn đề cơ bản như: Xác thực người ký; Bảo toàn văn bản được ký; Chống sự chối bỏ trách nhiệm của người ký, . Ngoài ra chúng luôn được thiết kế theo kiểu: Ai cũng kiểm tra được. Các sơ đồ chữ ký được đưa vào chuẩn của thế giới [1, 2, 3 ] đều đảm bảo đầy đủ các chức năng nêu trên, tuy nhiên, trong nhiều ứng dụng thực tế không nhất thiết cần đến quá nhiều sự đảm bảo như vậy, chẳng hạn, trong giao thức thỏa thuận khóa giữa hai đối tượng thì các thông tin về thỏa thuận khóa của mỗi người chỉ cần đến sự đảm bảo của hai chức năng đầu và cũng chỉ cần bản thân họ kiểm tra được chữ ký của người còn lại mà thôi. Để phục vụ được cho những nhu cầu đặc biệt trên, đương nhiên, chúng ta chỉ cần có những sơ đồ chữ ký với chức năng vừa đủ được gọi là “chữ ký số đặc biệt”. Trong bài viết này, chúng tôi đề xuất một sơ đồ chữ ký số đặc biệt, viết tắt là SDS (Special Digital Signature). Sơ đồ SDS được đưa ra cùng các phân tích về nó trong phần 2. Phần 3 dành để phân tích khả năng ứng dụng được sơ đồ SDS trong các giao dịch trong giao thức thỏa thuận khóa và trong giao thức tạo chữ ký số .