RELAY APPARATUS FOR ENCRYPTING AND RELAYING A FRAME
First Claim
1. A relay apparatus relaying a frame in a data link layer, comprising:
- a plurality of ports for transmitting and receiving the frame to and from an outside of the relay apparatus;
a frame relay processing unit for relaying the frame; and
a cryptographic processing unit that has a first interface for transmitting and receiving the frame to and from one of the plurality of ports and a second interface for transmitting and receiving the frame to and from the frame relay processing unit, performs an encryption process when receiving the frame from either one of the first interface or the second interface by encrypting the frame and generating an encrypted frame, and performs a decryption process when receiving the encrypted frame from the other one of the first interface or the second interface by decrypting the encrypted frame.
2 Assignments
0 Petitions
Accused Products
Abstract
A relay apparatus comprises a frame relay processing unit for relaying a frame, a plurality of ports for sending and receiving the frame to and from the outside, and a cryptographic processing module corresponding to each of the ports. Each cryptographic processing module is connected to the corresponding port and to the frame relay processing unit by means of general-purpose interfaces such as MII. The cryptographic processing module performs the encryption process and decryption process so that the frame relay processing unit can concentrate on the relay process and the relay speed is not subject to degradation. Also, the cryptographic processing module can generate a different cryptographic key for each frame without requiring dynamic exchange of key information.
46 Citations
15 Claims
-
1. A relay apparatus relaying a frame in a data link layer, comprising:
-
a plurality of ports for transmitting and receiving the frame to and from an outside of the relay apparatus; a frame relay processing unit for relaying the frame; and a cryptographic processing unit that has a first interface for transmitting and receiving the frame to and from one of the plurality of ports and a second interface for transmitting and receiving the frame to and from the frame relay processing unit, performs an encryption process when receiving the frame from either one of the first interface or the second interface by encrypting the frame and generating an encrypted frame, and performs a decryption process when receiving the encrypted frame from the other one of the first interface or the second interface by decrypting the encrypted frame. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification