Starts asynchronous operation of generation of new key pair.
Use this method to start generating new key pair asynchronously. By default key secret fields are not encrypted and there is no password. You can encrypt them later by changing password/symmetric encrypting algorithm.
Use AsyncOperationFinished method to check when the operation is finished. Call EndGenerate to complete the asynchronous operation.