Escolar Documentos
Profissional Documentos
Cultura Documentos
What is SWIFT?
Formation of SWIFT
S.W.I.F.T. was formed when seven Major International Banks met in 1974 to discuss the
limitations of Telex as a means of secure delivery of payment and confirmation
information
Its headquarters are situated in La Hulpe, on the outskirts of Brussels
Who uses SWIFT?
• Banks
• Trading Institutions
• Money Brokers
• Securities Broker Dealers
• Investment Management Institutions
• Clearing Systems and Central Depositories
• Recognised Exchanges
• Trust and Fiduciary Service Companies
• Subsidiary Providers of Custody and Nominees
• Treasury Counterparties
• Treasury ETC Service Providers
SWIFT OBJECTIVES
(1) Standardize Fund Transfer instructions among the participant
members;
(2) Immediate delivery of payment instructions and related
messages;
(3) Enhance the security levels of such fund transfers
(4) Reduce the cost of transmission of messages.
(5) Provide round the clock facilities across the world.
SERVICES OFFERED:
1973 239 banks from 15 countries formed a co-operative to automate the telex. They called it
the “Society for Worldwide Interbank Financial Telecommunication”
1985 SWIFT starts using satellites for communication. The number of member banks has
grown to 1946 from 58 countries.
1987 SWIFT enters the “Securities” domain, by including broker dealers, exchanges,
depositories and clearing institutions in its network. The first BIC directory was
issued.
1996 SWIFT crosses the important milestone of 3 million messages per day
2001 SWIFTNet goes live and the migration from X.25 to IP begins.
2005 SWIFTNet
SWIFTNet migration
migration (Phase1)
(Phase1) successfullysuccessfully completed
completed and now and
there is more now
focus on there
InterAct,isFileAct
moreand
focus on
Browse
InterAct, FileAct and Browse
SWIFTNet
(Legacy) SWIFT SWIFTNet
Old X.25 based network New IP based network (private extranet)
Open only to banks and FIs Open to banks, FIs, corporates, market
infrastructures and market data vendors
Primarily FIN traffic (MT 1xx, 2xx … 9xx) Additional protocols (InterAct, FileAct, Browse)
SWIFT addresses
• S.W.I.F.T. addresses are used to not only indicate the final destination of the
message but to also indicate parties within the individual message.
• The term "S.W.I.F.T. address" actually only relates to a subset of Bank Identifier
Codes (BICs)
BIC/BEI/PIC (Bank Identifier Code / Business Entity Identifier / Partner Identification Code)
11 Char
4!a 2!a 2!c [3!c]
Bank Code Country Code Location Code Branch Code
Example: CITI GB 2L XXX
Can identify upto a branch within an institution
Limited use for legacy application to application communication
X.500 Distinguished Names:
Aimed at providing higher granularity and flexibility of names
The maximum permissible length of a DN is 100 characters
DNs are used for
Message routing - SWIFTNet uses the Addressing DNs to deliver the message to the appropriate SWIFTNet
Link.
Membership control - SWIFTNet verifies that the correspondents are allowed to send messages to each other
in the context of SWIFT.
Type of entity
Purpose of PKI
Mr. XYZ Registration & Certification Authorities that issue
bankus33
Expires: digital ‘certificates’
020802 - Certificates provide Trust in the identity of the
owner
Signing messages
- establish trusted identity of sender
- guarantees integrity of message
- sender cannot deny having created the message
Encrypting messages
- nobody but the receiver can read the message
Signing and encryption in practice
Sender Receiver
Sender’s Sender’s
Private signing key Public verification key
Signing
public storage
private private
storage storage
Encryption
Receiver’s Receiver’s
Public encryption key Private decryption key
SWIFT
Connectivity
SWIFT Connectivity
SWIFT participant 1
SWIFT
PoP Backbone
SWIFT participant 2
S
SS W
SWIFT participant n
Orange (E q u a
Orange (E q u a
n t) I
IP packet filtering PoP n t)
F
SNL
II T
SAB (C O L T)
Web server PoP (C O L T)
SWIFTNet
SWIFTNet PKI
Switch
VPN
Router PP
NAT device Firewall M-CPE (A(ATT&&TT) )
IP Security Tunnels NN
( BT I n f o n e
( BT I n f o n e
t)
SNL t)
PoP
SWIFT participant 3
SAG
SWIFT End-User responsibility SWIFT and Network Partner responsibility
SWIFTNet components
• SWIFTNet - SWIFTNet is an advanced IP-based messaging platform consisting of a
portfolio of products and services that enable secure and reliable communication of
mission-critical financial information and transactional data.
• SWIFTNet Link (SNL) - SWIFTNet Link is the mandatory network interface to SWIFTNet,
presenting a dynamically linked application programming interface (API) through which
business software solutions may access and use SWIFTNet services.
• SWIFTAlliance Access (SAA) - SWIFTAlliance Access is widely used FIN SID (a.k.a. CBT)
SWIFTAlliance Access is a multi-platform, multi-network interface product. It is designed
to connect single or multiple destinations to SWIFT, telex, fax and private networks.
SWIFTNet: Single platform for
multiple services
SWIFT Net
Services
SWIFTNet services
Securities Treasury and Cash Management Trade Services
Derivatives
SWIFTNet Bulk SWIFTNet Trade
SWIFTNet FIX SWIFTNet Payments Services Utility
Accord
SWIFTNet Data SWIFTNet Cash
Distribution SWIFTNet Reporting
Affirmations
SWIFTNet Funds SWIFTNet
SWIFTNet CLS Exceptions and
Third Party Investigations
Service
SWIFTNet Services
• SWIFTNet FIX
Aimed towards the securities industry to offer transactions in FIX
messages by using SWIFTNet as the messaging infrastructure
Provides a secure, reliable messaging service to seamlessly
exchange FIX messages with counterparties worldwide and thereby
Precludes the heavy investments in the proprietary network
infrastructure to be maintained with various counterparts
• Funds
Helps ensure maximized STP and straight-through reporting rates for
investors and their intermediaries (including distributors), fund
management companies and their respective Service Providers.
• Cash Reporting
responds to the need to exchange real-time information on cash held
in accounts maintained at various counterparties .
SWIFTNet Services … contd.
• Bulk Payments
to exchange bulk payment files .
• Store-and-forward Pull/Push
Put Message
ACK client server
client Acquire
pull push
Message mode mode
• Realtime Query/Response
Request “What is my balance?”
client Response “5000$” server
SWIFT : Messaging Protocols
Standard store-and-forward
FIN messaging for single instructions
• FIN services enable over 7,500 financial institutions in more than 200
countries to exchange financial data securely, cost effectively and
reliably.
• FIN value added services include:
– message validation to ensure SWIFT message formats
– delivery monitoring and prioritisation
– message storage and retrieval
– FIN COPY service (Y/T)
SWIFTNet FileAct
FileAct supports:
Sending files to a SWIFTNet user (FileAct -- Put)
Retrieving files from a SWIFTNet user (FileAct -- Get)
Delivery notification confirming file receipt by a receiver
Abort of transfers in progress
File transfer state monitoring
Concurrent file transfers
Assurance of data authenticity and integrity
Closed user group control
SWIFTNet FileAct: Modes
and Usage
Typically used to reach
Store-and-
forward File a large number of
Transfer correspondents / or in
different time zone
lower-cost alternative to
Real-time store and forward for
File online Correspondents
Transfer (large banks/Market
infrastructures)
InterAct supports:
Interactive exchange of messages in synchronous or asynchronous
mode
Standard XML message envelopes
Support of multiple services
Support of closed user groups
XML syntax validation
Store and forward mode
data integrity and authentication
data confidentiality
SWIFTNet InterAct: Modes and
Usage
Typically used by major
Real-time
counterparties and/or
messaging
market infrastructures
• Browse Features:
– Intended for User to Application communication
– Browsing Security (Authenticated using at least one InterAct
message)
– Can be used to initiate FileAct , InterAct messages
– Closed User Group Control
– Enhance existing online portals
– Create competitive advantage
SWIFT Net
Messages
SWIFT messages
MT0nn System Messages
• S.W.I.F.T. messages are
identified in a consistent MT1nn Customer Payments