摘要 |
<p>A system and method for generating a random number are provided. The method is performed on a mobile device, and includes the steps of establishing a secure, independent connection with a remote server, of transmitting a request for a random seed value from the server, of receiving a random seed value from the server generated by a dedicated random seed device, and of generating a random number using the random seed as input to a random number generating algorithm. The random number may in turn be used to generate an asymmetric key pair, including a public key and a private key, which in turn may be used to encrypt communication. The public key may be communicated to a remote server, which in turn may provide the mobile device with a digital certificate to use when digitally signing messages.</p> |