Giới thiệu Protocol

Một phần của tài liệu luận văn tìm hiểu về mã hóa thông tin (Trang 26 - 27)

2. Protocol

2.1 Giới thiệu Protocol

Trong suốtcả quá trình củahệ thốngmật mã làgiải quyếtcác vấn đề,những vấn đề của hệ bao gồm: giải quyết công việc xung quanh sự bí mật, tính

Trang 24

UploadbyShare-Book.com

không tin cậy và nhữngkẻ bất lương. Bạncó thể học mọi điềuvề thuật toán cũng như cáckỹ thuật, nhưng có một điều rất đángquan tâmđó là Protocol.

Protocol một loạt các bước, bao gồm hai hoặc nhiều người, thiết kế để

hoàn thành nhiệm vụ . “Một loạt các bước” nghĩa là Protocol thực hiện

theo một tuần tự, từ khibắt đầu chotới lúc kết th úc. Mỗibước p hải được thực hiệntuầntự và không cóbước nào đượcthực hiệntrướckhibước trước đó đã hoàn thành. “Bao ồm hai hay n h iều n g ười” n g ha là cần ít n hất hai người hoàn thành protocol, một người không thể tạo ra được một Protocol. Và chắc chắn rằng một người có th thực hiện một loạt các bước để hoàn thành nhim vụ, nhưng đó không phải là Protocol. Cuối cùng “thiết kế để hoànthành nhiệm vụ” nghĩa là mỗi Protocol phải làm một vài điều gì đó.

Protocolcómộtvàithuộc tínhkhác nhưsau :

1. Mọi người cần phải trong một Protocol, phải biết protocol đó và tuântheo tất cả mọibướctrongsựpháttriển.

2. Mọi người cần phải trong một Protocol, và phải đồng ý tuân theo nó.

3. Một Protocol phải rõ ràng, mỗi bước phải được định nghĩa tốt và phải không cócơ hộihiểunhầm.

g ĩ

ể ệ

4.Protocol phải được hoàn thành, phải có những hành động chỉ rõ cho mỗi trườnghợpcóthể.

Một phần của tài liệu luận văn tìm hiểu về mã hóa thông tin (Trang 26 - 27)