Platform SDK: DirectX

Message Encryption

DirectPlay provides message encryption support through the Windows Cryptography Application Programming Interface (CAPI). The default CAPI provider for DirectPlay cryptography services is the Microsoft RSA Base Cryptographic Provider version 1.0. The default CAPI provider type is PROV_RSA_FULL, and the default encryption algorithm is the CALG_RC4 stream cipher.

[C++]

A DirectPlay application can choose to use a different cryptographic provider when it creates a session by using the IDirectPlay4::SecureOpen method. Please note that DirectPlay supports only stream ciphers.

[Visual Basic]

A DirectPlay application can choose to use a different cryptographic provider when it creates a session by using the DirectPlay4.SecureOpen method. Note that DirectPlay supports only stream ciphers.