Computer >> Máy Tính >  >> Kết nối mạng >> Internet

Liệu máy tính lượng tử có làm cho HTTPS lỗi thời và loại bỏ khả năng bảo mật của bạn không?

Liệu máy tính lượng tử có làm cho HTTPS lỗi thời và loại bỏ khả năng bảo mật của bạn không?

Trong khi duyệt Internet, bạn có thể đã nghe thấy thuật ngữ “máy tính lượng tử” vào lúc này hay lúc khác. Tất cả nghe thật khoa học! Những gì họ mang lại rất đơn giản:Đó là thứ tốt hơn những gì chúng tôi hiện có, nếu không chúng tôi sẽ không làm việc để mang lại 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 mình trong một thời gian:Các thuật toán mã hóa như RSA sẽ có công dụng gì nếu các máy tính lượng tử có thể phá vỡ chúng trong vòng vài giây? Họ thậm chí có thể làm điều đó? Đó là một câu hỏi kinh hoàng mà 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

Liệu máy tính lượng tử có làm cho HTTPS lỗi thời và loại bỏ khả năng bảo mật của bạn không?

Có rất nhiều thuật toán mã hóa, mỗi thuật toán đều có những phương pháp kỳ quặc riêng để tìm ra cách bảo vệ dữ liệu của bạn một cách 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, có lẽ chúng ta sẽ 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à chuyển nó qua một loạt các “bước” được lập trình toán học để lộn xộn nó theo cách mà sau này bạn có thể “gỡ rối” nó bằng các biến phù hợp. 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ả mật mã đường cong elliptic hoạt động theo cùng một cách. Họ thực hiện một cách tiếp cận phức tạp để che giấu dữ liệu của bạn theo cách mà các máy tính bình thường sẽ mất hàng thiên niên kỷ để phá vỡ các thuật toán của chúng.

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 đáng sợ như vậy

Liệu máy tính lượng tử có làm cho HTTPS lỗi thời và loại bỏ khả năng bảo mật của bạn không?

Khi bạn ngồi xuống và đăng nhập vào Facebook hoặc bất cứ thứ gì bạn sử dụng trên Web, có lẽ bạn đã mặc nhiên coi trọng công nghệ và sức mạnh tính toán dành riêng cho việc bảo vệ mọi thứ bạn đang làm. Thực sự cần rất nhiều công sức 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 ra giữa bạn và những kẻ xâm nhập. Đó là lý do tại sao chúng tôi không để tài khoản của mình bị tấn công vì ai đó đã phá mã hóa. Điều đó chỉ xảy ra trong phim. Hầu hết các lý do khiến chúng ta trở thành nạn nhân của tin tặc có thể được tóm gọn lại là sự ngu ngốc của con người, chứ không phải sự thiếu toàn vẹn trong mã hóa mạnh nhất của chúng ta.

Máy tính lượng tử đã đảo lộn tất cả những điều này. Bởi vì họ có thể xử lý thông tin quá nhanh và làm toán như việc không phải việc của ai, họ làm cho việc mã hóa trở nên vô dụng một chút. Trên thực tế, Google đã rất nỗ lực trong việc triển khai một loại mật mã mới để đề phòng các cuộc tấn công máy tính lượng tử cuối cùng.

Máy tính lượng tử về mặt lý thuyết có thể giải các câu đố RSA và bất kỳ thứ gì bằng cách sử dụng mã hóa SSL chỉ trong vài giây . Điều này có nghĩa là HTTPS về cơ bản là vô dụng tại thời điểm này nếu ai đó có một giàn lượng tử khổng lồ và kích hoạt nó để rình mò lưu lượng truy cập của bạn. Họ có thể làm điều này trong thời gian ngắn hơn thời gian để bạn nhấp một ngụm cà phê hoặc phát âm từ “Mississippi”.

Chúng ta có thể làm gì về nó

Liệu máy tính lượng tử có làm cho HTTPS lỗi thời và loại bỏ khả năng bảo mật của bạn không?

Thực sự bạn không thể làm gì nhiều để ngăn chặn “ngày tận thế” lượng tử ngoại trừ việc hy vọng rằng độ khó toán học của việc “giải” mã hóa sẽ giữ được tốc độ trước khi những chiếc máy tính này trở thành vật dụ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ể tự rút phích cắm khỏi Internet. Mọi cơ sở dữ liệu trên thế giới, mọi điểm truy cập WiFi ngoài đó, và thậm chí ngay cả ngôi nhà của chính bạn đều 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 tìm ra giải pháp. Đối với mọi lãnh thổ chưa được khám phá mà chúng ta đi qua trong tiến bộ công nghệ, chúng ta sẽ luôn phải đối mặt với những vấn đề như thế này. Như đã đề cập trước đó, Google đang nghiên cứu một thứ được gọi là “học qua các lỗi”. Nghe có vẻ không hoa mỹ như cái tên, nó phức tạp đến mức máy tính lượng tử không thể giải quyết được một cách dễ dàng nhưng đủ đơn giản để các máy tính thông thường vẫn có thể sử dụng thuật toán để giao tiếp.

Vấn đề 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 nghiên cứu một giải pháp. Rất có thể có nhiều người khác đã và đang làm việc trên các thuật toán chống máy tính lượng tử sẽ trở thành lợi thế trong cuộc chiến giữa mật mã và sức mạnh tính toán.

Bạn có nghĩ rằng máy tính lượng tử sẽ chiếm thế thượng phong? Hay có hy vọng rằng các hình thức mã hóa mới sẽ tiết kiệm thời gian và các máy tính thông thường của chúng ta sẽ có thể xử lý các yêu cầu xử lý? Hãy cho chúng tôi biết suy nghĩ của bạn trong một bình luận!