The WVP receives the encrypted data stream and decrypts the data with a public key, which is located in a certification repository database, which in this example is a database that contains public keys for each PID. After the WVP verifies that the data came from the appropriate BPID user, the WVP provides the financial intermediary with the necessary account data.