Begin the secret exchange.
The resulting string should be sent to the other side of the exchange. The other side should use
receive to process the string.
a SecretExchange object
A newly allocated string to be sent to the other side of the secret exchange