Если HTTP - это тупо текст поверх TCP, то HTTPS - это текст, завёрнутый в TLS, который идёт поверх TCP.
что значит "модификация"
1. Хз что ты там читал, но мне вся выдача гугла говорит, что HTTPS - это расширение HTTP
2. Если не вдаваться в этимологию, то "расширение" - это когда суть расширяемого объекта не меняется, но добавляется что-то ещё. В случае HTTPS - у нас остаётся вся семантика HTTP, но добавляется шифрование.
По факту это всё-таки другой протокол, который не совместим с обычным Http