Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Khác biệt giữa Mật mã học Cổ điển và Lượng tử (Classical vs Quantum Cryptography)


Mật mã học bao gồm hai quá trình: mã hóa (encryption) ở phía gửi và giải mã (decryption) ở phía nhận. Mật mã học thực hiện để giao tiếp an toàn giữa người gửi và nhận trong môi trường công khai sao cho không ai khác hiểu được thông điệp.

Dựa trên loại mã hóa/giải mã, phân biệt Classical và Quantum Cryptography:

STTTiêu chíClassical CryptographyQuantum Cryptography
1Cơ sởMã hóa/giải mã dựa trên tính toán toán học.Mã hóa/giải mã dựa trên cơ học lượng tử.
2Độ phức tạpDựa trên toán học, kém phức tạp, dùng rộng rãi.Dựa trên vật lý, tinh vi hơn.
3Chữ ký sốCó chữ ký số (Digital Signature).Không có chữ ký số.
4Lưu trữ bitLưu trữ hai chuỗi n-bit.Lưu trữ một chuỗi n-bit.
5Phạm viPhạm vi liên lạc hàng triệu dặm.Phạm vi tối đa 10 dặm (khoảng 16 km).