Модель OSI, реализованную в стеке протоколовTCP/IP. Эта модель предполагает наличие четырех уровней: прикладного, транспортного, сетевого и канального. Соответственно, для каждого уровня возможность шифрования передаваемой информации различна. Так, на прикладном уровне можно скрыть данные, например, электронного письма или получаемойweb-страницы. Однако факт передачи письма, т. е. диалог по протоколуSMTPскрыть невозможно. На транспортном уровне может быть вместе с данными скрыт и тип передаваемой информации, однакоIP-адреса получателя и приемника остаются открытыми. На сетевом уровне уже появляется возможность скрыть иIP-адреса. Эта же возможность имеется и на канальном уровне.
Чем ниже уровень, тем легче сделать систему, функционирование которой будет незаметно для приложений высокого уровня, и тем большую часть передаваемой информации можно скрыть.