Google hôm thứ Sáu đã tiết lộ kế hoạch cho trình duyệt Chrome của mình để bảo mật chứng chỉ HTTPS chống lại các cuộc tấn công máy tính lượng tử mà không phá vỡ Internet.
Mục tiêu là một trật tự cao. Dữ liệu mật mã kháng lượng tử cần thiết để xuất bản chứng chỉ TLS một cách minh bạch lớn hơn khoảng 40 lần so với tài liệu mật mã cổ điển được sử dụng ngày nay. Một điển hình Chứng chỉ X.509 chuỗi được sử dụng ngày nay bao gồm sáu chữ ký đường cong elip và hai khóa chung EC, mỗi khóa chỉ có 64 byte. Vật liệu này có thể bị nứt thông qua kích hoạt lượng tử Thuật toán của Shor. Chuỗi đầy đủ là khoảng 4 kilobyte. Tất cả dữ liệu này phải được truyền khi trình duyệt kết nối với một trang web.
Càng lớn chúng càng di chuyển chậm
bas Westerbaan, kỹ sư nghiên cứu chính tại Cloudflare, công ty đang hợp tác với Google trong quá trình chuyển đổi, cho biết “Bạn làm chứng chỉ càng lớn thì cái bắt tay càng chậm và bạn càng bỏ lại nhiều người hơn. “Vấn đề của chúng tôi là chúng tôi không muốn bỏ lại mọi người trong quá trình chuyển đổi này.” Nói chuyện với Ars, ông nói rằng mọi người có thể sẽ vô hiệu hóa mã hóa mới nếu nó làm chậm quá trình duyệt web của h. Ông nói thêm rằng việc tăng kích thước lớn cũng có thể làm suy giảm các hộp ở giữa “, ” nằm giữa các trình duyệt và trang web cuối cùng.
Để vượt qua nút thắt cổ chai, các công ty đang chuyển sang Cây Merkle, một cấu trúc dữ liệu sử dụng hàm băm mật mã và toán học khác để xác minh nội dung của lượng lớn thông tin bằng cách sử dụng một phần nhỏ tài liệu được sử dụng trong các quy trình xác minh truyền thống hơn trong cơ sở hạ tầng khóa công khai. Cloudflare đã đi sâu hơn nhiều vào Merkle Trees đây.
Chứng chỉ Merkle Tree, “thay thế chuỗi chữ ký nặng nề, được tuần tự hóa có trong PKI truyền thống bằng các bằng chứng Merkle Tree nhỏ gọn, các thành viên của Nhóm mạng và web bảo mật Chrome của Google viết Friday. “Trong mô hình này, Cơ quan chứng nhận (CA) ký một ‘Tree Head’ duy nhất đại diện cho hàng triệu chứng chỉ và ‘certificate’ được gửi tới trình duyệt chỉ là một bằng chứng nhẹ về việc đưa vào cây đó.”