摘要 |
A communication system including two communication apparatuses is improved such that the possibility that a third party decrypts the communication is reduced. A communication system includes first and second communication apparatuses, one of which encrypts data to be transmitted and transmits the encrypted data to the other communication apparatus, which receives and decrypts the encrypted data. Each communication apparatus generates an algorithm to be used for encryption each time it performs an encryption or decryption. In this case, each communication apparatus generates a new algorithm by assigning a past solution to a solution generation algorithm that allows the new algorithm to be generated. The past solution, when having become unused, is erased.
|