Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
251 words
An apparatus which encrypts data transferred through a network during a session between a client terminal and a server, wherein a channel establishment command is issued to start the session, the apparatus comprising: a client terminal which issues the channel establishment command and comprises: a first encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the client terminal to the network during the session, and a first decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data; and a server which is responsive to the channel establishment command issued by the client terminal so that the server communicates with the client terminal through the network during the session, the server comprising: a second encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the server to the network during the session, a second decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data, and a random data generator which generates random data in response to the issuance of the channel establishment command by the client terminal, the random data being used to initialize the first and second encryption devices and the first and second decryption devices.
Claim 2
Independent Claim
251 words
An apparatus which encrypts data transferred through a network during a session between a client terminal and a server, wherein a channel establishment command is issued to start the session, the apparatus comprising: a client terminal which issues the channel establishment command and comprises: a first encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the client terminal to the network during the session, and a first decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data; and a server which is responsive to the channel establishment command issued by the client terminal so that the server communicates with the client terminal through the network during the session, the server comprising: a second encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the server to the network during the session, a second decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data, and a random data generator which generates random data in response to the issuance of the channel establishment command by the client terminal, the random data being used to initialize the first and second encryption devices and the first and second decryption devices.
Claim 3
Dependent Claim
67 words
An apparatus as in claim 1, wherein the random data is always generated by the server and is not generated by the client terminal, different random data being generated for each session and the first and second encryption devices and the first and second decryption devices are initialized for each session based on random data generated for the respective session, thereby preventing reply attacks by false users.
Claim 4
Independent Claim
252 words
An apparatus which encrypts data transferred through a network during a session between a client terminal and a server, wherein a channel establishment command is issued to start the session, the apparatus comprising: a client terminal which issues the channel establishment command and comprises: a first encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the client terminal to the network during the session, and a first decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data; and a server which is responsive to the channel establishment command issued by the client terminal so that the server communicates with the client terminal through the network during the session, the server comprising: a second encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the server to the network during the session, a second decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data, and a random data generator which generates random data in response to the issuance of the channel establishment command by the client terminal, the random data being used to initialize the first and second encryption devices and to set the encryption for the session.
Claim 5
Independent Claim
252 words
An apparatus which encrypts data transferred through a network during a session between a client terminal and a server, wherein a channel establishment command is issued to start the session, the apparatus comprising: a client terminal which issues the channel establishment command and comprises: a first encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the client terminal to the network during the session, and a first decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data; and a server which is responsive to the channel establishment command issued by the client terminal so that the server communicates with the client terminal through the network during the session, the server comprising: a second encryption device, connected to the network, which is initialized at the start of the session and encrypts data to be transferred from the server to the network during the session, a second decryption device, connected to the network, which is initialized at the start of the session, receives encrypted data from the network during the session and decrypts the received encrypted data, and a random data generator which generates random data in response to the issuance of the channel establishment command by the client terminal, the random data being used to initialize the first and second encryption devices and to set the encryption for the session.
Claim 6
Dependent Claim
56 words
An apparatus as in claim 3, wherein different random data is generated for each session and the encryption by the first and second encryption devices and decryption by the first and second decryption devices for a respective session is based on the random data generated for the respective session, thereby creating different encryption for each session.
Claim 7
Dependent Claim
55 words
An apparatus as in claim 3, wherein the server transmits the random data to the network and the client terminal further comprises: a receiving unit which receives the random data from the network; and an initializing unit which initializes the first encryption device and the first decryption device in accordance with the received random data.
Claim 8
Dependent Claim
28 words
An apparatus as in claim 3, wherein the client terminal further comprises a telnet unit which allows a user to communicate with the network via the telnet unit.
Claim 9
Dependent Claim
52 words
An apparatus as in claim 3, wherein the server further comprises: a transmitting unit which transmits random data from the random number generator unit to the client terminal via the network; and an initialization unit which initializes the second encryption device and the second decryption device in accordance with the random data.
Claim 10
Dependent Claim
28 words
An apparatus as in claim 3, wherein the server further comprises a telnet unit which allows an external computer to communicate with the network via the telnet unit.