Chuyển tới nội dung chính

Chọn chứng chỉ SSL dựa trên thuật toán mã hóa của chứng chỉ

Chứng chỉ SSL của Racent hỗ trợ nhiều thuật toán khác nhau, bao gồm thuật toán quốc tế RSA, ECC và thuật toán mật mã quốc gia Trung Quốc SM2. Bạn có thể lựa chọn thuật toán phù hợp với nhu cầu nghiệp vụ và hệ thống.

Thuật toán tiêu chuẩn quốc tế

Các thuật toán tiêu chuẩn quốc tế thường dùng trong chứng chỉ SSL là thuật toán mã hóa RSA và ECC. Thuật toán RSA là một thuật toán mã hóa bất đối xứng được sử dụng rộng rãi (thực hiện truyền dữ liệu an toàn và xác minh thông qua khóa công khai và khóa riêng tư). Thuật toán ECC (mật mã đường cong elliptic) so với RSA là một thuật toán mã hóa tiên tiến và an toàn hơn (tốc độ mã hóa nhanh, hiệu quả cao hơn, tiêu tốn tài nguyên máy chủ thấp), hiện đã được phổ biến trong các trình duyệt chính. So sánh giữa hai thuật toán, RSA có ưu thế mạnh hơn về khả năng tương thích và tính áp dụng phổ biến.

Thuật toán tiêu chuẩn mật mã quốc gia

Thuật toán mật mã quốc gia được áp dụng cho chứng chỉ SSL chủ yếu là SM2. Thuật toán SM2 là tiêu chuẩn thuật toán mật mã khóa công khai đường cong elliptic do Cục Quản lý Mật mã Quốc gia Trung Quốc ban hành, thuộc một phần của hệ thống thuật toán mật mã quốc gia (GB/T 32918). Chứng chỉ SSL dùng thuật toán SM2 phù hợp với người dùng cần đáp ứng tuân thủ mật mã quốc gia (đánh giá mật mã, cải tạo mật mã, v.v.).

Bảng so sánh thuật toán mã hóa

Hạng mục so sánhRSAECCSM2
Độ dài khóa*1024 bit: an toàn cơ bản (không còn được khuyến nghị)
*2048 bit: tiêu chuẩn hiện tại (tương đương độ mạnh khóa đối xứng 112 bit)
*3072 bit: an toàn cao hơn (tương đương độ mạnh khóa đối xứng 128 bit)
*4096 bit: yêu cầu an toàn cực cao
*256 bit: tương đương mức an toàn do khóa RSA 2048 bit cung cấp.
*384 bit: tương đương mức an toàn do khóa RSA 3072 bit cung cấp.
*256 bit, tương đương RSA 3072 bit
*384 bit, tương đương RSA 7680 bit
*512 bit, tương đương RSA 15360 bit
*Ứng dụng chứng chỉ SSL chủ yếu sử dụng khóa 256 bit
Đặc điểm an toàn*Một trong những thuật toán mã hóa khóa công khai sớm nhất
*Thuật toán mã hóa bất đối xứng được sử dụng rộng rãi nhất
*Hiệu năng ảnh hưởng trực tiếp đến hiệu quả của nhiều giao thức và hệ thống bảo mật
*Thuật toán mã hóa bất đối xứng dựa trên lý thuyết toán học đường cong elliptic
*Độ dài khóa ngắn hơn và hiệu quả tính toán cao hơn
*Dựa trên bài toán logarit rời rạc đường cong elliptic (ECDLP), hiện chưa có thuật toán thời gian dưới hàm mũ nào có thể giải
*Sử dụng tham số đường cong elliptic đặc biệt do Cục Quản lý Mật mã Trung Quốc thiết kế kỹ lưỡng
*Hỗ trợ bảo mật chuyển tiếp hoàn hảo (Perfect Forward Secrecy)
Mức sử dụng bộ nhớ và CPUCao hơnThấp hơnThấp hơn
Khả năng tương thíchTương thích rộng hơn với hệ thống, trình duyệt và ứng dụngTương thích tốt, nhưng không bằng RSAChỉ tương thích với trình duyệt và hệ thống hỗ trợ mật mã quốc gia
Đặc điểmĐược sử dụng rộng rãi, khả năng tương thích tốt
Hỗ trợ mã hóa và ký số
Khối lượng tính toán lớn, tốc độ chậm hơn mã hóa đối xứng
Yêu cầu độ dài khóa không ngừng tăng
Dễ bị tấn công bởi máy tính lượng tử
Tốc độ mã hóa và giải mã nhanh, hiệu suất tốt hơn trong môi trường tài nguyên hạn chế, chẳng hạn như thiết bị di động, thiết bị Internet vạn vật (IoT), v.v.Tỷ lệ bảo mật/độ dài cao hơn
Hiệu quả tính toán cao hơn
Yêu cầu băng thông thấp
Khả năng tương thích hạn chế

Bảng tổng hợp các thuật toán mã hóa được các thương hiệu hỗ trợ:

Thuật toán mã hóa

Loại chứng chỉRSA
SHA256withRSA
RSA
SHA384withRSA
ECC
SHA256withECDSA
ECC
SHA384withECDSA
SM2
SM3withSM2
sslTrus DV✔️✔️✔️✔️✔️
sslTrus OV✔️✔️✔️✔️✔️
sslTrus EV✔️✔️✔️✔️✔️
Sectigo DV✔️✔️✔️✔️
Sectigo OV✔️✔️✔️✔️
Sectigo EV✔️✔️✔️✔️
Digicert (Symantec) OV✔️✔️✔️✔️
Digicert (Symantec) EV✔️✔️✔️✔️
GeoTrust OV✔️✔️✔️✔️
GeoTrust EV✔️✔️✔️✔️
RapidSSL DV✔️✔️
Globalsign DV✔️✔️
Globalsign OV✔️✔️✔️✔️
Globalsign EV✔️✔️✔️✔️
CFCA (Gốc Trung Quốc) OV✔️✔️✔️
CFCA (Gốc Trung Quốc) EV✔️✔️

Độ dài khóa

Loại chứng chỉRSA 2048RSA 4096ECC
prime256v1
ECC
secp384r1
SM2
sm2p256v1
sslTrus DV✔️✔️✔️✔️✔️
sslTrus OV✔️✔️✔️✔️✔️
sslTrus EV✔️✔️✔️✔️✔️
Sectigo DV✔️✔️✔️✔️
Sectigo OV✔️✔️✔️✔️
Sectigo EV✔️✔️✔️✔️
Digicert (Symantec) OV✔️✔️✔️✔️
Digicert (Symantec) EV✔️✔️✔️✔️
GeoTrust OV✔️✔️✔️✔️
GeoTrust EV✔️✔️✔️✔️
RapidSSL DV✔️✔️
Globalsign DV✔️✔️
Globalsign OV✔️✔️✔️✔️
Globalsign EV✔️✔️✔️✔️
CFCA (Gốc Trung Quốc) OV✔️✔️✔️
CFCA (Gốc Trung Quốc) EV✔️✔️