SWIFT (англ. Society for Worldwide Interbank Financial Telecommunications — Общество всемирных межбанковских финансовых каналов связи) — международная межбанковская система передачи информации и совершения платежей. Сама система не является платёжной — она не выполняет функций расчёта и взаимного клиринга между участниками.
В недалёком прошлом протоколы X.25, X.400 и Frame Relay были использованы для доступа к системе SWIFT, которая представляет собой единую международную систему обмена финансовыми сообщениями между банками и финансовыми, а также государственными учреждениями. Однако с течением времени данные технологии устарели и постепенно были заменены более современными и эффективными методами передачи данных, такими как TCP/IP и VPN.
Банковская сеть SWIFT (Society for Worldwide Interbank Financial Telecommunication) построена на следующих технологиях:
1. Финансовая телекоммуникационная сеть: SWIFT использует свою собственную телекоммуникационную сеть, специально разработанную для обмена финансовой информацией между банками и финансовыми учреждениями.
2. Протоколы безопасности: SWIFT использует различные протоколы безопасности, такие как SSL (Secure Sockets Layer) и PKI (Public Key Infrastructure), для обеспечения защиты финансовых транзакций и конфиденциальности информации.
3. Стандарты сообщений: SWIFT использует специальные стандарты сообщений, такие как MT (Message Type) и MX (Extended Message), для обмена информацией между банками. Эти стандарты устанавливают формат и содержание сообщений, что обеспечивает прозрачность и единообразие в обмене информацией.
4. Центральный сервер обработки данных: SWIFT имеет центральный сервер обработки данных, который обрабатывает и маршрутизует сообщения между участниками сети. Этот сервер обеспечивает эффективность и надежность в обработке финансовых транзакций.
В сети SWIFT применяется шифрование с использованием стандарта SSL/TLS (Secure Sockets Layer/Transport Layer Security) для защиты передаваемой информации. Кроме того, для шифрования данных также могут использоваться асимметричные алгоритмы, такие как RSA, и симметричные алгоритмы, такие как AES (Advanced Encryption Standard). SWIFT также рекомендует использовать цифровые сертификаты, к примеру X.509 для подтверждения подлинности и идентификации участников сети.
Таким образом, банковская сеть SWIFT построена на высоких стандартах безопасности, надежности и эффективности, что делает ее одной из наиболее используемых международных финансовых сетей.