Протокол связи – способ передачи данных между программами или компьютерами. Программы, поддерживающие один и тот же протокол, могут обмениваться информацией между собой. Например, веб-браузеры и веб-серверы «общаются» по протоколу HTTP. Некоторые протоколы поддерживают шифрование
для защиты передаваемых данных. Безопасная версия протокола «http» называется «https
». Другой пример протокола шифрования, который используется во многих программах – OTR
(от англ. Off-the-Record
), протокол безопасного обмена мгновенными сообщениями.