5.2 Index of Security Parameters

It is up to the application that is using the DirectPlay 8 Protocol: Core and Service Providers to implement security. The following table allows only for simple passwords to be passed across game sessions, but because these are transferred in the free and clear to the protocol, they cannot be used for robust security.

DirectPlay allows the application to specify simple passwords defined as a simple method to avoid unauthorized connections to the game session. Passwords are provided by the users in the game session as part of the application user interface. If the password provided by a user is not the same between the client and the host, then the host rejects the connection attempt by the user and returns an error.

 Security parameter

 Section

Password (variable)

DN_INTERNAL_MESSAGE_PLAYER_CONNECT_INFO, DN_INTERNAL_MESSAGE_PLAYER_CONNECT_INFO_EX (sections 2.2.1.1 and 2.2.1.2)

Password (variable)

 DN_SEND_CONNECT_INFO (section 2.2.1.4)