0
Tải bản đầy đủ (.ppt) (55 trang)

Ch÷ ký sốCh÷ ký số

Một phần của tài liệu AN TOÀN THƯƠNG MẠI ĐIỆN TỬ (Trang 37 -40 )

Ch÷ ký số

(2) Người gửi ứng dụng hàm băm (3)

Người gửi mã hóa, sử dụng khóa riêng của mình

(8) Người gửi ứng dụng Người gửi ứng dụng hàm băm Thông điệp rút gọn Chữ ký số Phong bì số Phong bì số Chữ ký số Thông điệp rút gọn

Thông điệp rút gọn mới

(9)

So sánh

(4)

Người gửi mã hóa, sử dụng khóa công cộng của người nhận

(5)

Gửi thư điện tử cho người nhận

(6)

Người nhận giải mã, sử dụng khóa riêng của người nhận

(7)

Người nhận giải mã sử dụng khóa chung của người gửi

Thông điệp gốc

Thông điệp gốc và chữ ký số

Thông điệp gốc

1.

1. Tạo một thông điệp gốc để gửi điTạo một thông điệp gốc để gửi đi 2.

2. Sử dụng hàm băm (thuật toán máy tính) để chuyển từ thông điệp Sử dụng hàm băm (thuật toán máy tính) để chuyển từ thông điệp gốc thành thông điệp rút gọn.

gốc thành thông điệp rút gọn. 3.

3. Người gửi sử dụng khóa riêng để mã hóa thông điệp số. Thông Người gửi sử dụng khóa riêng để mã hóa thông điệp số. Thông điệp rút gọn sau khi được mã hóa gọi là chữ ký số hay chữ ký điệp rút gọn sau khi được mã hóa gọi là chữ ký số hay chữ ký điện tử. Không một ai ngoài người gửi có thể tạo ra chữ ký điện điện tử. Không một ai ngoài người gửi có thể tạo ra chữ ký điện tử vì nó được tạo ra trên cơ sở khóa riêng

tử vì nó được tạo ra trên cơ sở khóa riêng 4.

4. Người gửi mã hóa cả thông điệp gốc và chữ ký số sử dụng khóa Người gửi mã hóa cả thông điệp gốc và chữ ký số sử dụng khóa công cộng của người nhận. Thông được sau khi được mã hóa công cộng của người nhận. Thông được sau khi được mã hóa gọi là phong bì số hóa

gọi là phong bì số hóa 5.

6.

6. Khi nhận được phong bì số hóa người nhận sử dụng khóa riêng Khi nhận được phong bì số hóa người nhận sử dụng khóa riêng của mình để giải mã nội dung của phong bì số hóa và nhận được của mình để giải mã nội dung của phong bì số hóa và nhận được một bản sao của thông điệp gốc và chữ ký số của người gửi

một bản sao của thông điệp gốc và chữ ký số của người gửi 7.

7. Người nhận sử dụng khóa chung của người gửi để giải mã chữ Người nhận sử dụng khóa chung của người gửi để giải mã chữ ký số và nhận được một bản sao của thông điệp rút gọn gốc (do ký số và nhận được một bản sao của thông điệp rút gọn gốc (do người gửi tạo ra, sẽ được sử dụng để đối chứng)

người gửi tạo ra, sẽ được sử dụng để đối chứng) 8.

8. Người nhận sử dụng hàm băm để chuyển thông điệp gốc thành Người nhận sử dụng hàm băm để chuyển thông điệp gốc thành thông điệp rút gọn như ở bước 2 người gửi đã làm và tạo ra thông điệp rút gọn như ở bước 2 người gửi đã làm và tạo ra thông điệp rút gọn mới

thông điệp rút gọn mới 9.

9. Người nhận so sánh thông điệp rút gọn mới và bản copy của Người nhận so sánh thông điệp rút gọn mới và bản copy của thông điệp rút gọn gốc nhận được ở bước 7; Nếu hai thông điệp thông điệp rút gọn gốc nhận được ở bước 7; Nếu hai thông điệp rút gọn trùng nhau, có thể kết luận chữ ký điện tử là xác thực và rút gọn trùng nhau, có thể kết luận chữ ký điện tử là xác thực và nội dung thông điệp gốc không bị thay đổi sau khi ký

Một phần của tài liệu AN TOÀN THƯƠNG MẠI ĐIỆN TỬ (Trang 37 -40 )

×