Communication apparatus and method
First Claim
1. A communication apparatus which is wirelessly connected to a first terminal and is connected to a plurality of networks corresponding to different security levels and including a first network of a first security level which is a lowest security level of the security levels and a second network of a second security level of the security levels, the communication apparatus comprising:
- a first storing unit configured to store a first cryptographic algorithm corresponding to the second security level, and an identifier of the first cryptographic algorithm;
a receiving unit configured to receive from the first terminal a first terminal identifier and a first password corresponding to one of the networks;
an authentication unit configured to authenticate the first terminal;
a selecting unit configured to select one of the first security level and the second security level based on an authentication result of the first terminal, the first terminal identifier, and the first password;
a generating unit configured to generate, when the selecting unit selects the second security level, a cryptographic key used in the first cryptographic algorithm;
a transmitting unit configured to transmit, when the selecting unit selects the second security level, the cryptographic key and the identifier of the first cryptographic algorithm to the first terminal;
a first transfer unit configured to transfer, when the selecting unit selects the second security level, a first data item to the second network and a second data item to the first terminal, the first data item obtained by being encrypted by the first terminal using the first cryptographic algorithm and the cryptographic key, and received from the first terminal, and the second data item addressed to the first terminal and received from the second network; and
a second transfer unit configured to transfer, when the selecting unit selects the first security level, transfer a third data item to the first network and a fourth data item to the first terminal, the third data item received from the first terminal, and the fourth data item addressed to the first terminal and received from the first network.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication apparatus which is connected to networks including first network of first security level which is lowest security level and second network of second security level, and is wirelessly connected to terminal receiving terminal identifier and password which designates one of networks, from terminal, selecting one of first security level and second security level based on an authentication result of terminal, terminal identifier, and password, forwarding, when second security level is selected, data item which is transmitted from terminal and is encrypted using cryptographic algorithm and cryptographic key to second network, and forwarding, to terminal, data item which is transmitted from second network and addressed to terminal, and forwarding, when first security level is selected, data item transmitted from terminal to first network, and forwarding, to terminal, data item which is transmitted from first network and addressed to terminal.
39 Citations
14 Claims
-
1. A communication apparatus which is wirelessly connected to a first terminal and is connected to a plurality of networks corresponding to different security levels and including a first network of a first security level which is a lowest security level of the security levels and a second network of a second security level of the security levels, the communication apparatus comprising:
-
a first storing unit configured to store a first cryptographic algorithm corresponding to the second security level, and an identifier of the first cryptographic algorithm;
a receiving unit configured to receive from the first terminal a first terminal identifier and a first password corresponding to one of the networks;
an authentication unit configured to authenticate the first terminal;
a selecting unit configured to select one of the first security level and the second security level based on an authentication result of the first terminal, the first terminal identifier, and the first password;
a generating unit configured to generate, when the selecting unit selects the second security level, a cryptographic key used in the first cryptographic algorithm;
a transmitting unit configured to transmit, when the selecting unit selects the second security level, the cryptographic key and the identifier of the first cryptographic algorithm to the first terminal;
a first transfer unit configured to transfer, when the selecting unit selects the second security level, a first data item to the second network and a second data item to the first terminal, the first data item obtained by being encrypted by the first terminal using the first cryptographic algorithm and the cryptographic key, and received from the first terminal, and the second data item addressed to the first terminal and received from the second network; and
a second transfer unit configured to transfer, when the selecting unit selects the first security level, transfer a third data item to the first network and a fourth data item to the first terminal, the third data item received from the first terminal, and the fourth data item addressed to the first terminal and received from the first network. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A communicating method for communicating between a first terminal and one of a plurality of networks corresponding to different security levels and including a first network of a first security level which is a lowest security level of the security levels and a second network of a second security level of the security levels, the method comprising:
-
(a) storing a first cryptographic algorithm corresponding to the second security level and an identifier of the first cryptographic algorithm in a memory device;
(b) authenticating the first terminal to obtain an authentication result of the first terminal;
(c) selecting one of the first security level and the second security level based on the authentication result of the first terminal, a first terminal identifier, and a first password corresponding to one of the networks, the first terminal identifier and the first password being transmitted by the first terminal;
(d) generating, when the second security level is selected, a cryptographic key used in the first cryptographic algorithm;
(e) transmitting, when the second security level is selected, the cryptographic key and the identifier of the first cryptographic algorithm to the first terminal;
(f) transferring, when the second security level is selected, a first data item to the second network and a second data item to the first terminal, the first data item obtained by being encrypted by the first terminal using the first cryptographic algorithm and the cryptographic key, and is transmitted by the first terminal, and the second data item addressed to the first terminal and transmitted from the second network; and
(g) transferring, when the first security level is selected, a third data item to the first network and a fourth data item to the first terminal, the third data item transmitted by the first terminal, and the fourth data item addressed to the first terminal and transmitted from the first network. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
Specification