2. Protocol
2.2 Protocol mật mã
Protocol mậtmã làprotocolsử dụngchohệ thốngmật mã. Một nhómcóthể gồm nhữngngười bạnbè và những người hoàntoàn tincậy khác hoặc họcó thể là địch thủ hoặc những người không tin cậy một chút nào hết. Một điều hiển nhiên là protocol mã hoá phải bao gồm một số thuật toán mã hoá,
Trang 25
UploadbyShare-Book.com
nhưng mục đích chung của protocol là một điều gì đó xa hơn là đ iều bí mật đơn giản.
2.3 Mục đíchcủaProtocol.
Trong cuộc sống hàngngày, có rất nhiều nghi thức thân mật cho hầu hết tất cả mọi điều như gọi điện thoại, chơi bài, bầu cử. Không có gì trong số chúng lại không có protocol, chúng tiến triển theo thời gian, mọi người đều biết sử dụngchúng nhưthếnào và làmviệc vớichúng.
Hơn nữa bây giờ mọingười giao tiếp với nhauqua mạng máy tínhthay cho sự gặp mặt thông thường. Máy tính cần thiết một nghi thức chuẩn để làm những việc giống nhau như con người không phải suy nghĩ. Nếu bạn đi từ một địa điểm này tới địa điểm khác, thậm chí từ quốc gia này tới quốc gia khác, bạn thấymột trạm điện thoạicôngcộng khác hoàn toànso với cáibạn đã sử dụng, bạn dễ dàng đápứng. Nhưng máy tính thì không mềm dẻo như vậy.
và cũng thật ngâythơ khitintưởng rằng người quảntrịmạng, ngườithiết kế mạng là chân thật. Hầu hết sẽ là chân thật, nhưng nó sẽ là không chân khi bạn cần đến sự an toàn tiếp theo.Bằng những protocol chính thức, chúng ta có thể nghiên cứu những cách mà những kẻ không trung thực có thể lừa đảo và phát triển protocol để đánh bại những kẻ lừa đảo đó. Protocol rất hữa ích bởi vì họ trừu tượng hoá tiến trình hoàn thành nhiệm vụ từ kỹ thuật, như vậy nhiệm vụ đã được hoàn thành.
Sự giaotiếp giữa haimáy tính giống như một máy tínhlà IBM PC, máykia là VAX hoặc loạimáy tương tự. Kháiniệm trừu tượngnày cho phép chúng ta nghiên ứu những đặc tính tốt của protocol mà không bị xa lầy vào sự thực hiện chi tiết. Khi chúng ta tin rằng chúng ta có một protocol tốt, thì
Trang 26
UploadbyShare-Book.com
chúng ta có thể thực hiện nó trong mọi điều từ một máy tính đến điện thoại, hayđến một lònướngbánhthông minh.