Все транзакции при Online платежах происходят через защищенный проток SSL — Secure Sockets Layer. HTTPS (http и SSL) – это криптографический протокол, который обеспечивает безопасный канал для передачи данных в сети Интернет.
Происходит это путем шифрования пересылаемых данных. В упрощенном представлении сам процесс выглядит следующим образом : через веб-браузер пользователь отправляет некие данные на защищенный сервер. При отправке сообщение шифруется с помощью открытого ключа. Открытым он называется, потому что доступен всем пользователям. Отправленный текст передается по сети по защищенному каналу https в зашифрованном виде. И только конечный получатель, обладающий одним единственным приватным (или закрытым) ключом, может открыть закодированные данные.