Network and Communication Security

Depending on the protocol used, all data (including passwords) is usually transmitted through the network (intranet or Internet) in plain text. To maintain the confidentiality of this data, you should apply transport-layer encryption for both internal communication and message exchange.

For an overview of internal communication and messaging communication, see Communication. For an overview of supported security mechanisms on transport level, see the table below.

HTTP connections can be secured by using SSL (HTTPS) and RFC connections can be secured by using SNC.

Transport Level Security Mechanisms for Messaging:

Transport protocol

Transport security

Authentication mechanism

XI protocol

HTTP

HTTPS (SSL)

User/password, client certificate

IDoc adapter

RFC

SNC

User/password, client certificate

RFC adapter

RFC

SNC

User/password, client certificate

Plain HTTP adapter

HTTP

HTTPS (SSL)

User/password, client certificate

File/FTP adapter

FTP

FTPS (SSL/TLS)

User/password, client certificate

SOAP adapter

HTTP

HTTPS (SSL)

User/password, client certificate

Mail adapter

IMAP4, POP3, SMTP

HTTPS (SSL)

User/password, CRAM-MD5

Marketplace adapter

HTTP

HTTPS (SSL)

User/password, client certificate

RNIF 2.0 adapter

HTTP

HTTPS (SSL)

User/password, client certificate

RNIF 1.1 adapter

CIDX adapter

HTTP

HTTPS (SSL)

User/password, client certificate