
Wireless Payment and Systems
■
43
system. The key used for encrypting and decrypting data is an authentication key generated from
the mobile user’s secret key. The security solution section will explain more on key generation.
2.6.3.2 P2P-Paid Client–Client Protocol
Mobile client to mobile client over the Bluetooth communication mainly involve five steps as shown
on Figure 2.9. In step 1, a mobile user needs to choose a role either as a payer or a payee before
entering the Bluetooth network. In step 2, a payee needs to publish his or her information (P2PID)
onto the network to become visible to payers. Step 3 is for the payer to search for payees within ...