Bài đăng

Công nghệ lượng tử sẽ thay đổi tương lai như thế nào? PHẦN 4: MÃ HÓA HẬU LƯỢNG TỬ

Hình ảnh
Nếu đã đọc xong PHẦN 2 - CƠ BẢN NÊN ĐỌC  hoặc bạn đã có sẵn kiến thức cơ bản về lượng tử, hẳn bạn đã hiểu tại sao các thuật toán lượng tử đặc biệt nguy hiểm với bảo mật. Và thế giới đã chuẩn bị ráo riết tìm các biện pháp chống lại mối đe dọa từ máy tính lượng tử. Mốc thời gian liên quan: 1994: Peter Shor công bố thuật toán Shor. 2010 - nay: nhiều chính phủ triển khai mạng QKD. 16/8/2016: Trung Quốc phóng vệ tinh Micius - vệ tinh lượng tử đầu tiên trên thế giới (QKD). 12/2016: NIST (Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ) chọn PQC và bắt đầu thi tuyển PQC. NIST quan trọng ở đây, vì dù là cơ quan quy định các tiêu chuẩn cho Mỹ, nhưng sau đó gần như cả thế giới bắt chước theo. 2024: NIST công bố 3 chuẩn PQC. 2030: Toàn bộ chính phủ Mỹ hoàn thành chuyển đổi hết sang PQC. QKD và PQC RSA và ECC bảo vệ mọi thứ hiện nay. Thuật toán Shor sẽ phá chúng khi có đủ qubit. QKD và PQC là hai hướng điển hình cho các giải pháp xử lý vấn đề mật mã kháng lượng tử hiện tại. Còn một số hướng ...

Công nghệ lượng tử sẽ thay đổi tương lai như thế nào? PHẦN 3: BỨC TRANH LỚN

Hình ảnh
1. Cấu tạo của một máy tính lượng tử Lần đầu tiên nhìn thấy máy tính lượng tử như cái lọng vàng lóng lánh, tôi đã nghĩ "Trời, đẹp quá! Chắc tốn kém lắm." Tốn kém thì đúng rồi. Nhưng cái lọng vàng hóa ra không phải là các mạch tính toán dát vàng truyền dữ liệu vào/ra qubit như tôi nghĩ, mà chỉ là cái tủ lạnh.  Một đoạn "lọng vàng"/"chuông vàng" từ máy tính lượng tử (ảnh từ Google) Máy tính lượng tử của IBM Tôi giới thiệu cơ bản cấu tạo máy siêu dẫn - vì nó nổi tiếng nhất, có nhiều thành tựu đột phá nhất - và đang được coi là ứng cử viên số một có thể chạm tới fault-tolerant. Một máy tính lượng tử siêu dẫn có 4 khối chính: (1) Phòng điều khiển cổ điển: gồm các máy tính thường, các phần mềm, màn hình. Đây là nơi người dùng (các nhà khoa học) viết chương trình. Qui trình như sau: Người dùng viết chương trình bằng Qiskit (Python). Compiler sẽ biên dịch thành vi sóng.  AWG sẽ tạo xung vi sóng chính xác đến ns.  Xung vi sóng đi qua cáp đồng trục tới chip qubit. ...

Công nghệ lượng tử sẽ thay đổi tương lai thế nào? PHẦN 2: CƠ BẢN NÊN ĐỌC

Hình ảnh
Kiến thức lượng tử vỡ lòng (tiếp) Khái niệm nên biết Kiến thức phần này vẫn cơ bản, nhưng không bắt buộc phải biết nếu chỉ muốn nghe hiểu tin tức hàng ngày. Tuy nhiên, để không bị "lùa gà", tôi vẫn khuyên bạn nên đọc qua. (8) Cổng lượng tử (quantum gate) Cổng lượng tử có thể hiểu nôm na là "ngôn ngữ" để lập trình máy tính lượng tử. Nếu qubit là kim la bàn trên quả cầu Bloch, thì cổng lượng tử là các thao tác xoay kim đó - xoay lên, xoay ngang, xoay theo góc bất kỳ. Mỗi cổng tương ứng một phép xoay cụ thể. Lập trình máy tính lượng tử thực chất là thiết kế chuỗi phép xoay sao cho cuối cùng kim "chỉ" vào đáp án đúng với xác suất cao nhất. Máy tính truyền thống là một chuỗi các cổng biến đổi thông tin. Có 3 cổng cơ bản (AND, OR, NOT) và 4 cổng phức do kết hợp từ 3 cổng cơ bản (NAND, NOR, XOR, XNOR).  Các cổng này có thể làm biến đổi bit (NOT), hoặc mất thông tin (AND, OR). Đầu vào 1 hoặc nhiều, nhưng chỉ có duy nhất một đầu ra. Cổng truyền thống cũng có 1 quy ...