Máy tính lượng tử sẽ làm cho HTTPS bị lỗi thời và ném an ninh của bạn đi?
Trong khi duyệt Internet, bạn có thể đã nghe thuật ngữ “máy tính lượng tử” tại một điểm hay điểm khác. Tất cả đều có vẻ như vậy! Những gì họ mang đến bàn rất đơn giản: Đó là một cái gì đó tốt hơn so với những gì chúng tôi hiện có hoặc nếu không chúng tôi sẽ không làm việc để mang về cuộc cách mạng công nghệ này.
Nhưng có một điều mà các nhà mật mã đã tự hỏi trong một thời gian: Sử dụng thuật toán mã hóa nào như RSA nếu các máy tính lượng tử có thể phá vỡ chúng trong vài giây? Họ thậm chí có thể làm điều đó? Đó là một câu hỏi đáng sợ khiến nhiều người có lẽ không muốn biết câu trả lời.
Cách mã hóa hiện hoạt động
Có rất nhiều thuật toán mã hóa, mỗi thuật toán đều có phương pháp kỳ quặc riêng của họ để tìm ra cách bảo vệ dữ liệu tốt nhất. Nếu chúng ta dành thời gian nói về cách tất cả chúng hoạt động, chúng ta có thể phải viết một vài nghìn trang tài liệu.
Ý chính của nó là các phương pháp mã hóa hiện tại của chúng tôi lấy dữ liệu của bạn và truyền nó qua một loạt các "bước" được lập trình toán học để làm xáo trộn nó theo cách mà sau này bạn có thể "bỏ xáo trộn" nó với các biến đúng. Các biến này được gọi là "khóa".
Các thuật toán hiện đại như RSA, SHA-512 và thậm chí cả hàm mã hóa đường cong elip theo cùng cách thức. Họ có một cách tiếp cận phức tạp để che dấu dữ liệu của bạn theo cách mà các máy tính thông thường sẽ mất hàng ngàn năm để phá vỡ các thuật toán của họ.
Nhưng còn máy tính lượng tử thì sao?
Tại sao máy tính lượng tử lại quá đáng sợ
Khi bạn ngồi xuống và đăng nhập vào Facebook hoặc bất kỳ thứ gì bạn sử dụng trên Web, có thể bạn sẽ nhận được số lượng công nghệ và sức mạnh tính toán được dành riêng để bảo vệ mọi thứ bạn đang làm. Nó thực sự có một lượng lao động tâm trí thổi từ phần cứng cực kỳ đắt tiền để thậm chí bắt đầu phá vỡ rào cản mà các dịch vụ này đặt giữa bạn và những kẻ xâm nhập. Đó là lý do tại sao chúng tôi không nhận được tài khoản của chúng tôi bị tấn công, bởi vì ai đó đã phá vỡ mã hóa. Điều đó chỉ xảy ra trong phim. Hầu hết các lý do tại sao chúng tôi kết thúc các nạn nhân của tin tặc có thể được tóm tắt như ngu ngốc của con người, không phải là thiếu tính toàn vẹn trong mã hóa mạnh nhất của chúng tôi.
Máy tính lượng tử biến tất cả điều này lộn ngược. Bởi vì họ có thể xử lý thông tin một cách nhanh chóng và làm toán như nó không phải là công việc của một người, nên họ có thể làm cho việc mã hóa trở nên vô dụng. Trên thực tế, Google đã nỗ lực làm việc để triển khai một loại mật mã mới với dự đoán các cuộc tấn công máy tính lượng tử cuối cùng.
Một máy tính lượng tử về mặt lý thuyết có thể giải quyết các câu đố RSA và bất cứ thứ gì sử dụng mã hóa SSL chỉ trong vài giây . Điều này có nghĩa rằng HTTPS về cơ bản là vô ích vào thời điểm này nếu ai đó có một giàn khoan lượng tử khổng lồ và bắn nó lên để tìm hiểu về lưu lượng truy cập của bạn. Họ có thể làm điều này trong thời gian ít hơn nó cần cho bạn uống một ngụm cà phê của bạn hoặc phát âm từ "Mississippi".
Những gì chúng ta có thể làm về nó
Không có gì nhiều bạn có thể làm cho mình để ngăn chặn "ngày tận thế" lượng tử ngoại trừ hy vọng rằng các khó khăn toán học của "giải quyết" mã hóa giữ lên tốc độ trước khi các máy tính trở thành mặt hàng phổ biến trong nhà của mọi người. Nếu điều đó không xảy ra, thì bạn cũng có thể rút tiền ra khỏi Internet. Mọi cơ sở dữ liệu trên thế giới, mọi điểm truy cập WiFi trên mạng, và thậm chí cả ngôi nhà của chính bạn cũng có thể trở thành hố rắn tiềm năng.
May mắn thay, rất nhiều người thông minh đã bắt đầu làm việc trên một giải pháp. Đối với mỗi lãnh thổ chưa thám hiểm, chúng tôi vượt qua tiến bộ công nghệ, chúng tôi sẽ luôn đối mặt với các vấn đề như thế này. Như đã đề cập trước đó, Google đang làm việc với một thứ gọi là "vòng học với lỗi". Không rõ ràng như tên gọi, nó đủ phức tạp đến nỗi nó không dễ dàng giải được bằng máy tính lượng tử, nhưng đơn giản là các máy tính thông thường vẫn có thể sử dụng thuật toán để giao tiếp .
Buck không dừng lại ở đây. Google chỉ là một trong những công ty đầu tiên thông báo rằng họ đang làm việc trên một giải pháp. Rất có thể nhiều người khác đã làm việc trên các thuật toán bằng chứng lượng tử-máy tính sẽ giúp chống lại cuộc chiến giữa mật mã và sức mạnh tính toán.
Bạn có nghĩ rằng các máy tính lượng tử sẽ chiếm ưu thế không? Hoặc là có hy vọng rằng các hình thức mã hóa mới sẽ tiết kiệm trong ngày và các máy tính thông thường của chúng tôi sẽ có thể xử lý các yêu cầu xử lý? Hãy cho chúng tôi biết những gì bạn nghĩ trong một bình luận!