• Việc sử dụng một hậu sửa mã hóa miễn phí, có nghĩa là trong thực tế để thêm vào trước các chiều dài vào tin nhắn. Điều này có thể di ffi sùng bái cho các ứng dụng nhất định, mà kích thước của thông điệp là không biết đến trên trước. Lưu ý rằng các cuộc tấn công sẽ không làm việc trong trường hợp kích thước thông cố định. Thêm chiều dài ở cuối không phải là hoàn toàn hiệu quả: cả Y và Y0 có thể đại diện cho độ dài của tin nhắn.
• Áp dụng một chức năng một chiều cho MAC sau CBC hoặc tính CFB. Một chức năng có thể là MAC0 = E⊕ (K, MAC).
• Áp dụng một mã hóa với một K0 phím khác nhau cho MAC. Một ví dụ về một chương trình như được quy định trong [156] và đã được thảo luận trước. Nếu một mong muốn để tăng không gian quan trọng để ngăn chặn các cuộc tấn công toàn diện, người ta có thể chọn một K0 trọng độc lập và thực hiện mã hóa kép (ví dụ, giải mã với K0 và mã hóa với K). Nếu điều này là không cần thiết, người ta có thể lấy được từ K0 K (ví dụ, bằng cách bổ sung mỗi nibble khác hoặc nửa byte), và thực hiện một mã hóa đơn với K0.
đang được dịch, vui lòng đợi..
