CBC Mac có an toàn không?
CBC Mac có an toàn không?

Video: CBC Mac có an toàn không?

Video: CBC Mac có an toàn không?
Video: bqThanh Cùng Ốc REACTION Những Video Triệu View Của SKIBIDI TOILET Xuất Hiện TV Man Có Gì Hot 2024, Tháng mười một
Anonim

Đưa ra chắc chắn khóa mật mã, CBC - MAC Là chắc chắn cho các tin nhắn có độ dài cố định. Tuy nhiên, bản thân nó không chắc chắn cho các tin nhắn có độ dài thay đổi.

Về vấn đề này, CBC Mac có khả năng chống va chạm không?

Ví dụ này cũng cho thấy rằng một CBC - MAC không thể được sử dụng như một va chạm - kháng cự chức năng một chiều: được cung cấp một khóa, việc tạo một thông báo khác "băm" cho cùng một thẻ là rất khó khăn.

Tương tự, CBC Mac hoạt động như thế nào? Với CBC (Chuỗi khối mật mã) - MAC (Mã xác thực tin nhắn) chúng tôi xác thực tin nhắn bằng khóa chia sẻ bí mật. Nếu họ là tương tự, sau đó Bob tiếp tục chứng minh danh tính của mình (vì chỉ có anh ấy có thể có khóa bí mật mà Bob và Alice chia sẻ) và tin nhắn không bị thay đổi.

Thứ hai, CBC có an toàn không?

Các cuộc tấn công vào RC4 và CBC đã để lại cho chúng tôi rất ít lựa chọn cho các thuật toán mật mã an toàn khỏi bị tấn công trong ngữ cảnh của TLS. Trên thực tế, không có mật mã nào được hỗ trợ bởi TLS 1.1 hoặc phiên bản cũ hơn an toàn . Các lựa chọn duy nhất là CBC mật mã chế độ hoặc RC4.

Kích thước tính bằng bit của CBC Mac khi được sử dụng với mã hóa DES là bao nhiêu?

Trong trường hợp CBC - MAC với Triple- DES đó là kích thước của khối 3DES là 64- chút (hoặc một đoạn ngắn hơn của nó). Nếu dữ liệu của bạn dài hơn thế, thì bạn không thể "giải mã" nó, bởi vì hiện nay có nhiều giải pháp.

Đề xuất: