2 loại chính của thuật toán mã hóa bất đối xứng
1. Thuật toán mã hóa không đối xứng RSA Được phát minh bởi Ron Rivest, Adi Shamir và Leonard Adleman (do đó là “RSA”) vào năm 1977 , cho đến nay, RSA là thuật toán mã hóa bất đối xứng được sử dụng rộng rãi nhất. Hiệu lực của nó nằm ở phương pháp “thừa số nguyên tố” mà nó dựa vào. Về cơ bản, phương pháp này liên quan đến hai số nguyên tố ngẫu nhiên khổng lồ, và những số này được nhân lên để tạo ra một số khổng lồ khác. Câu đố ở đây là xác định các số nguyên tố ban đầu từ cấp số nhân có kích thước khổng lồ này. Hóa ra câu đố này hầu như không thể - nếu sử dụng đúng độ dài phím được tạo ra với đủ entropy - đối với các siêu máy tính ngày nay, chứ đừng nói đến con người. Vào năm 2010, một nhóm các nhà nghiên cứu đã thực hiện nghiên cứu và họ đã mất hơn 1.500 năm thời gian tính toán (phân bổ trên hàng trăm máy tính) để bẻ khóa khóa RSA-768 bit - thấp hơn khóa RSA 2048 bit tiêu chuẩn đang được sử dụng. hôm nay. Xem thêm: mã hóa dữ liệu là gì? Lợi thế của việc sử dụng thuật toán mã hóa RSA Một...