Cho các mã hóa đối xứng để làm việc, hai bên để một cuộc trao đổi phải chia sẻ cùng một phím, và chiếc chìa khóa phải được bảo vệ khỏi bị truy cập bởi những người khác. Hơn nữa, thường xuyên thay đổi quan trọng thường mong muốn để hạn chế số lượng dữ liệu bị tổn hại nếu một kẻ tấn công học quan trọng. Vì vậy, sức mạnh của bất kỳ hệ thống mật mã phụ thuộc với các kỹ thuật phân phối khóa, một thuật ngữ dùng để chỉ các phương tiện cung cấp một chìa khóa để hai bên có nhu cầu trao đổi dữ liệu, mà không cho phép người khác để xem các khóa. Phân phối khóa có thể đạt được trong một số cách. Cho hai bên A và B,1. chìa khóa có thể được lựa chọn bởi A và thể chất có thể cung cấp cho sinh2. một bên thứ ba có thể chọn phím và thể chất cung cấp a và B.3. Nếu A và B có trước đó và gần đây đã sử dụng một chìa khóa, một bên có thể truyền tải chìa khóa mới để người khác, được mã hóa bằng cách sử dụng chìa khóa cũ.4. Nếu A và B từng có một kết nối được mã hóa với một bên thứ ba C, C có thể cung cấp một khóa trên các liên kết được mã hóa a và B.Tùy chọn 1 và 2 gọi cho giao hàng tận nơi hướng dẫn sử dụng một phím. Đối với mã hóa liên kết, đây là một yêu cầu hợp lý. Tuy nhiên, đối với mã hóa kết thúc để kết thúc, hướng dẫn sử dụng phân phối là vụng về. Lựa chọn 3 là một khả năng cho mã hóa liên kết hoặc mã hóa kết thúc để kết thúc, nhưng nếu một kẻ tấn công bao giờ thành công trong việc đạt được quyền truy cập vào một trong những chìa khóa, sau đó tất cả các khóa tiếp theo được tiết lộ. Ngay cả khi thay đổi thường xuyên được thực hiện với các phím mã hóa liên kết, này nên được thực hiện bằng tay. Để cung cấp cho các phím để mã hóa kết thúc để kết thúc, tùy chọn 4 là thích hợp hơn.
đang được dịch, vui lòng đợi..
