Thủ tục ký và kiểm tra

Một phần của tài liệu Các thủ tục nhận thực và bảo mật trong mạng CDMA.doc (Trang 31 - 32)

Cỏc bước cần thiết để ký và kiểm tra một mẫu thụng tin được mụ tả ở hỡnh 3.2. Cỏc thành phần cần thiết của một hệ thống như vậy là cỏc thuật toỏn khoỏ cụng cộng và thuật toỏn Hash mà sẽ được lựa chọn một cỏch cẩn thận theo yờu cầu. Số liệu gốc trước tiờn sẽ được làm mới lại bằng cỏch sử dụng hàm một chiều Hash, sau đú được mật mó hoỏ bằng khoỏ bớ mật của người gửi. Như đó đề cập ở phần trước, mục đớch của thủ tục này là giảm thời gian mật mó hoỏ do cỏc thuật toỏn khụng đối xứng thực thi chậm hơn nhiều cỏc thuật toỏn đối xứng. Cả số liệu gốc lẫn chữ ký đều được gửi qua kờnh thụng tin khụng an toàn đến người nhận.

Chương I: Tổng quan về thụng tin di động Tài liệu gốc Hàm Hash Mật mã hoá với khoá bí mật MD Hàm Hash MD

Giải mật mã hoá với khoá công cộng

MD’

Gửi Nhận

Chữ ký số

Người ký Người kiểm tra

So sánh tóm tắt MD với MD’: nếu chúng bằng nhau thì kiểm tra

chữ ký đạt Tài liệu gốc Tài liệu gốc Tài liệu gốc MD MD MD MD Hỡnh 3.2. Thủ tục ký và kiểm tra chữ ký

Để kiểm tra tớnh toàn vẹn của số liệu, người nhận rỳt khoỏ cụng cộng của người gửi từ chứng nhận số của nú và sử dụng khoỏ cụng cộng này để giải mật mó chữ ký số. Sau đú ỏp dụng hàm Hash mà đó được người gửi sử dụng cho số liệu gốc nhận được. Cỏc túm tắt bản tin thu được sẽ được so sỏnh với nhau để thẩm định rằng bản tin khụng bị sửa đổi trong quỏ trỡnh truyền dẫn và nú thực sự được gửi từ người gửi mong đợi. Chỳ ý rằng người nhận phải lấy chứng nhận số của người gửi từ một server chứng nhận, đõy chớnh là bước kiểm tra giỏ trị chứng nhận.

Một phần của tài liệu Các thủ tục nhận thực và bảo mật trong mạng CDMA.doc (Trang 31 - 32)

Tải bản đầy đủ (DOC)

(87 trang)
w