Enciphered key based on time

The present invention discloses a system and method for transmitting data in a secure message. In the method of the present invention, the first encryption key is obtained, and then obtain a second encryption key, which is a function of the first encryption key and the specified parameters. This parameter may specify a time or some other random numbers. Communication requirements of both parties must know that the specified parameters. Then the message data by using the second encryption key is encrypted to produce an encrypted message. The encrypted message may then transfer security. The party receiving the encrypted message, and obtain the first decryption key. So second decryption key and the first decryption key as a function of specified parameters is generated. The use of this message encrypted second decryption key to recover the message.