Điểm:2

Điều gì thúc đẩy thiết kế quái dị của CCM?

lá cờ vu

Chức năng định dạng trong Phụ lục A của NIST-SP-800-38C là một con quái vật cho phép CCM hỗ trợ nonce có độ dài thay đổi từ 7-13 byte, mã hóa có độ dài thay đổi theo độ dài của tải trọng. Ngoài ra, độ dài thẻ được mã hóa trong chức năng định dạng làm cho việc cắt ngắn thẻ MAC có khả năng không tương thích với các phiên bản bản mã có tham số cụ thể.

Chế độ GCM và ChaCha20-Poly1305 tốt hơn nhiều - chúng tương tự nhau, cả hai đều sử dụng chế độ bộ đếm, áp dụng MAC trên bản mã, v.v.

Điều gì đã thúc đẩy IEEE thiết kế CCM như thế này (NIST đã nhập định nghĩa CCM từ bản nháp của họ)?

Paul Uszak avatar
lá cờ cn
Re.:Tốt hơn... GCM/Cha/poly có thể phát trực tuyến. CCM thì không.
Patriot avatar
lá cờ cn
@DannyNiu Bạn có thể muốn đặt câu hỏi theo cách này: "Điều gì có thể đã thúc đẩy IEEE thiết kế CCM...
SAI Peregrinus avatar
lá cờ si
Với cách diễn đạt hiện tại và nó là IEEE, tôi muốn trả lời "đã hút quá nhiều khói từ chất hàn trong những năm qua".
Maarten Bodewes avatar
lá cờ in
Về mặt sáng sủa: nó cho phép bạn sử dụng CBC-MAC mà không phải lo lắng (quá nhiều) về các cuộc tấn công vào nó. CMAC yêu cầu các hoạt động bổ sung. Chế độ EAX phát trực tuyến w.r.t tốt hơn, nhưng kém hiệu quả hơn vì chế độ này sử dụng CMAC và một số bộ nhớ bổ sung để lưu trữ xác thực trung gian. Tuy nhiên, nó có một lợi ích là bạn có thể truyền phát *mọi thứ* và *theo bất kỳ thứ tự nào*, một điều không phổ biến đối với các chương trình xác thực khác. Tôi đồng ý rằng CCM đang cố gắng tỏ ra quá thông minh và việc bắt buộc phải làm như vậy là một vấn đề đau đầu.
lá cờ pe
Theo [Rogaway và Wagner](https://web.cs.ucdavis.edu/~rogaway/papers/ccm.pdf), CCM được thiết kế để tránh OCB đã được cấp bằng sáng chế trong tiêu chuẩn IEEE 802.11. Tiêu chuẩn đó yêu cầu thông báo lên tới 65536 byte và thẻ 64 bit, vì vậy tôi cho rằng họ cho rằng việc chuyên biệt hóa các chế độ như thế này cho mỗi giao thức là một ý tưởng hay..

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.