Giao thức RLH

Một phần của tài liệu Bảo mật nhóm hệ thống viễn thông (Trang 31 - 32)

v Tỉ lệ xác minh mong muốn của gói tin nhận được.

3.2.2 Giao thức RLH

Chúng tôi xem xét một nguồn multicast của một dòng trong đó bao gồm một chuỗi các gói dữ liệu. Nguồn xây dựng các lớp xác thực khác nhau theo chương trình chuỗi băm mô tả ở trên. Nguồn gửi mỗi lớp i vào một nhóm multicast khác nhau gi. Để đảm bảo liên tục khôngthoáithácdòng, nguồnđưatrongluồng một góichữ kýđịnh kỳ. Một gói tin chữ ký bao gồm:

1. Sự nối tiếp của các chuỗi băm, gói tin từ các lớp khác nhau mà gói chữ ký số là mộtgóitinmụctiêu.

2. Một chữ ký số trên chuỗi băm này.

Phía thu nhận của dòng tham gia nhóm g0 và bắt đầu xác minh tínhxácthực củacác góitinnhận đượcdựa trên xâuchuỗi bămcơ bản dự phòng của layer 0. Liên tục, thu các gói báo cáo dữ liệu bị mất bằng cách sử dụng time-outs và số thứ tự của gói tin nhận được.

Thuật toán phía gửi.

Chúng ta biểu thị một gói tin với một số i và thuộc lớp k bằng

Pik. Một nguồn tin của một dòng này áp dụng chương trình chuỗi băm mô tả lớp ở trên cho mỗi gói tin Pi0 trước khi sẽ gửi nó. Các gói tin của lớp k được gửi đến nhóm multicast gk tương ứng. Sau mỗi gói dữ liệu f, nguồn gửi một gói tin chữ ký. Chúng tôi giả sử rằng các gói có chữ ký được gửi bằng cách sử dụng một phương tiện đáng tin cậy nhất định, chẳng hạn như truyền lại trong trường hợp bị mất bằng cách sử dụng một số giao thức multicast đáng tin cậy hoặc nhân rộng là giảm thiểu các xác suất của sự mất mát.

Khi Phía thu nhận được một Sl gói chữ ký, xác minh chữ ký của Sl và xác minh tính xác thực của tất cả các gói tin rằng có một con đường đến Sl. Các gói tin không được xác thực và những người không duy trì một chuỗi một Sl gói chữ ký được dán nhãn bởi RLH

Một phần của tài liệu Bảo mật nhóm hệ thống viễn thông (Trang 31 - 32)