Получив данные от протоколов более высокого уровня, протокол Record формирует из них последовательность структур, именуемых записями. Затем сформированные записи передаются транспортному протоколу.
Записи состоят из заголовка, описывающего передаваемые данные, и самих данных, которые передаются в открытом или защищенном виде в зависимости от текущего состояния соединения. Передача заголовка всегда происходит в открытом виде.
Данные, полученные от протокола транспортного уровня, протокол Record интерпретирует как записи и формирует из них сообщения для протоколов верхнего уровня, опираясь на заголовки записей.
В настоящем разделе все действия будут описаны для одной фиксированной стороны взаимодействия (клиента или сервера), которая обладает ключом шифрования , ключом вычисления имитовставки сообщения , вектором инициализации для формирования записей и ключом расшифрования , ключом проверки имитовставки сообщения , вектором инициализации для чтения записей.