Ecdsa

Hệ mật dựa trên đường cong Elliptic (ECDSA/ECC) là một giải thuật khoá công khai.

Hiện nay, hệ mật RSA là giải thuật khoá công khai được sử dụng nhiều nhất, nhưng hệ mật dựa trên đường cong Elliptic (ECC) có thể thay thế cho RSA bởi mức an toàn và tốc độ xử lý cao hơn.

Ưu điểm của ECC là hệ mật mã này sử dụng khoá có độ dài nhỏ hơn so với RSA. Từ đó làm tăng tốc độ xử lý một cách đáng kể, do số phép toán dùng để mã hoá và giải mã ít hơn và yêu cầu các thiết bị có khả năng tính toán thấp hơn, nên giúp tăng tốc độ và làm giảm năng lượng cần sử dụng trong quá trình mã hoá và giải mã. Với cùng một độ dài khoá thì ECC có nhiều ưu điểm hơn so với các giải thuật khác, nên trong một vài năm tới có thể ECC sẽ là giải thuật trao đổi khoá công khai được sử dụng phổ biến nhất.

ECC thực hiện việc mã hoá và giải mã dựa trên toạ độ của các điểm dựa trên đường cong Elliptic. Xét đẳng thức , với , là các điểm nằm trên đường cong Elliptic. Có thể khá dễ dàng tính nếu biết , nhưng rất khó xác định nếu biết (Phép nhân được xác định bằng cách cộng liên tiếp cùng điểm . Ví dụ: ; ). Hệ mật dựa trên đường cong Elliptic dựa trên độ khó khi biết được điểm và phải tìm ra giá trị . Bên cạnh công thức của đường cong Elliptic, thì một thông số quan trọng khác của đường cong Elliptic là điểm (còn gọi là điểm cơ sở), điểm đối với mỗi đường cong elliptic là cố định, trong hệ mật mã ECC thì một số nguyên lớn k đóng vai trò như một khoá riêng, trong khi đó kết quả của phép nhân giữa với điểm được coi như là khoá công khai tương ứng.

Việc trao đổi khoá theo Diffie Hellman dựa trên đường cong Elliptic (ECDH – Elliptic Curve Diffie Hellman) và thuật toán chữ ký số dựa trên đường cong Elliptic (ECDSA - Elliptic Curve Digital Signature Algorithm) là những ứng dụng cụ thể của đường cong Elliptic trong lĩnh vực mật mã. Trong trao đổi khoá ECDH, hai bên A và B sử dụng các tham số đường cong Elliptic giống nhau. Mỗi bên tạo ra khoá riêng kA và kB và tạo ra các khoá công khai . hai bên trao đổi khoá công khai và nhân khoá riêng của nó với khoá công khai của bên kia, điều này dẫn đến thông tin mật được chia sẻ . Còn ECDSA hoàn toàn tương tự như DSA.

Tham khảo

Liên kết ngoài

Tags:

RSA (mã hóa)Đường cong elliptic

🔥 Trending searches on Wiki Tiếng Việt:

Mai (phim)Google DịchLê Đức ThọDanh sách nhà vô địch bóng đá AnhNhư Ý truyệnCúp bóng đá châu Á 2023Phan Đình TrạcVIXXHuy CậnVụ phát tán video Vàng AnhÔ nhiễm môi trườngUng ChínhAn GiangTài nguyên thiên nhiênTia hồng ngoạiChí PhèoChiến tranh cục bộ (Chiến tranh Việt Nam)Quốc hội Việt NamNhà giả kim (tiểu thuyết)Lục bộ (Việt Nam)Toán họcTô Ân XôNguyễn Trọng NghĩaNick VujicicGVõ Văn ThưởngSinh sản hữu tínhZaloBộ Chính trị Ban Chấp hành Trung ương Đảng Cộng sản Việt NamDanh sách quốc gia theo dân sốNgô Sĩ LiênKylian MbappéBộ Công an (Việt Nam)Liverpool F.C.Ngân hàng thương mại cổ phần Quân độiMai vàngHợp sốAlcoholFilippo InzaghiĐại Việt sử ký toàn thưFC BarcelonaCho tôi xin một vé đi tuổi thơNgũ hànhQuảng ĐôngÂm đạoNhà LýCác vị trí trong bóng đáMyanmarHọc viện Kỹ thuật Quân sựBảng tuần hoànVạn Lý Trường ThànhManchester United F.C.Ngân hàng Thương mại Cổ phần Công thương Việt NamDấu chấmManchester City F.C.Ngân hàng Nhà nước Việt NamEBộ Tư lệnh Cảnh sát Cơ động (Việt Nam)Đô la MỹTrần Đại QuangTrịnh Công SơnNguyễn Bỉnh KhiêmQuang TrungXuân QuỳnhTập Cận BìnhKéo coNguyễn Minh Quang (cầu thủ bóng đá)Gia đình Hồ Chí Minh12BETDanh sách trại giam ở Việt NamSaigon PhantomPhởHồn Trương Ba, da hàng thịtVụ sai phạm tại Tập đoàn Phúc SơnQuần đảo Cát BàCách mạng Công nghiệp lần thứ tưTân Hiệp Phát🡆 More