Я просто повторюю інші відповіді, але, можливо, з дещо іншим наголосом.
Існував протокол захищених сокетів, який "належав" Netscape, який називався SSL версія 2. Нова версія з різною структурою запису та поліпшеннями безпеки, також "належить" Netscape, була випущена і названа SSL версія 3. Всередині протоколу в декількох місця - це номер номера двійкової версії. Для SSL версії 3 це поле встановлено на 0x03 0x00, тобто версію 3.0. Тоді IETF вирішив створити власний стандарт. Можливо, тому, що існували певні невизначеності щодо інтелектуальної власності щодо SSL, зокрема, чи "SSL" була торговою маркою Netscape, коли IETF випустив чергову версію цього протоколу, вони дали їй своє ім'я: протокол безпеки транспортного шару або TLS версії 1.0. Формат запису та загальна структура ідентичні та відповідають SSL v3. Номер двійкової версії було відновлено до 0x03 0x01, і, як зазначають інші, були незначні зміни криптовалют. З тих пір існували версії 1.1 та 1.2 TLS, для яких внутрішні номери протоколів - 0x03 0x02 та 0x03 0x03.
Ігноруючи SSLv2, в основному це була лише зміна імені, а також звичайна настройка протоколу, яка відбувається, коли люди стають розумнішими щодо безпеки та продуктивності.