RSA є найпоширенішим алгоритмом для сертифікатів SSL/TLS. Він використовує відкритий ключ для шифрування даних і закритий ключ для їх розшифровки. RSA — це безпечний і широко підтримуваний алгоритм, і більшість сертифікатів SSL/TLS, які випускаються сьогодні, використовують ключі RSA.9 березня 2023 р.
SSL в основному використовує потоковий шифр RC4 і алгоритми блокового шифрування, такі як DES (стандарт шифрування даних) і 3DES (потрійний DES). Навпаки, TLS підтримує більш широкий спектр алгоритмів шифрування, включаючи AES (Advanced Encryption Standard) і новіший алгоритм ChaCha20.
SSL використовує обидва симетричні та асиметричні алгоритми шифрування. Симетричні алгоритми використовують той самий ключ для шифрування та дешифрування даних. Вони швидші за асиметричні алгоритми, але можуть бути небезпечними. Асиметричні алгоритми використовують пару ключів.
Інформація шифрується за допомогою AES перед тим, як надсилається через Інтернет продавцю, захищаючи його від перехоплення та читання неавторизованими сторонами.
Крім того, TLS 1.2 представляє нові алгоритми хешування, такі як SHA-256 і SHA-384, які є більш безпечними, ніж алгоритм SHA-1, який використовується в TLS 1.1.
RSA є найпоширенішим алгоритмом для сертифікатів SSL/TLS. Він використовує відкритий ключ для шифрування даних і закритий ключ для їх розшифровки. RSA є безпечним і широко підтримуваним алгоритмом, і більшість сертифікатів SSL/TLS, які випускаються сьогодні, використовують ключі RSA.