trong các phân đoạn dòng TCP gửi giữa Alice và Bob. Trudy, ví dụ:có thể nắm bắt hai đoạn gửi bởi Bob, đảo ngược thứ tự của các phân đoạn, điều chỉnhThe TCP số thứ tự (đó không được mã hóa), và sau đó gửi các đảo ngược 2ra lệnh phân đoạn cho Alice. Giả sử rằng mỗi đoạn TCP đóng gói chính xácmột ghi lại, bây giờ chúng ta hãy xem cách Alice sẽ xử lý những phân đoạn.1. TCP chạy ở Alice nghĩ rằng tất cả mọi thứ là tốt và vượt qua hai hồ sơđể • tầng con SSL.2. SSL ở Alice sẽ giải mã hai hồ sơ.3. SSL ở Alice sẽ sử dụng máy MAC trong mỗi hồ sơ để xác minh tính toàn vẹn dữ liệu củahai hồ sơ.4. SSL sẽ sau đó vượt qua dòng suối giải mã byte của hai hồ sơ để cáctầng ứng dụng; nhưng các dòng đầy đủ byte nhận bởi Alice sẽ khôngtheo thứ tự chính xác do sự đảo ngược của các hồ sơ!Bạn được khuyến khích để đi bộ qua các tình huống tương tự cho khi loại bỏ Trudy segments hoặc khi Trudy Replay phân đoạn.Giải pháp cho vấn đề này, như bạn có thể đoán, là sử dụng dãy sốbers. SSL thực hiện điều này như sau. Bob vẫn duy trì một chuỗi các số truy cập, màbắt đầu tại 0 và incremented đối với mỗi hồ sơ SSL, ông sẽ gửi. Bob không actuđồng minh bao gồm một dãy số trong các bản ghi riêng của mình, nhưng khi ông tính toán cácMAC, ông bao gồm số thứ tự trong tính toán MAC. Vì vậy, MAC làbây giờ là một băm của dữ liệu cộng với phím MAC MB cộng với số thứ tự hiện tại.Alice theo dõi các số thứ tự của Bob, cho phép cô để xác minh tính toàn vẹn dữ liệu của mộtghi lại bằng cách bao gồm số thứ tự thích hợp trong các tính toán MAC. Điều nàysử dụng các số thứ tự SSL sẽ ngăn ngừa Trudy thực hiện một người phụ nữ-trong-theTrung tấn công, chẳng hạn như sắp xếp lại hoặc phát lại phân đoạn. (Tại sao?)Hồ sơ SSLHồ sơ SSL (cũng như các kỷ lục gần như SSL) được thể hiện trong hình 8,26 cho. CácHồ sơ bao gồm trường loại, phiên bản lĩnh vực, lĩnh vực độ dài, trường dữ liệu, và MAC field.Lưu ý rằng lần đầu tiên ba lĩnh vực không được mã hóa. Trường loại chỉ ra cho dù cáckỷ lục là một cái bắt tay nhắn hoặc tin nhắn có chứa dữ liệu ứng dụng. Nó cũng là
đang được dịch, vui lòng đợi..
