Claims Analysis
Total Claims: 26
Claim 1
Independent Claim
147 words
In a communication network, a method for managing the network comprising the steps of; A--issuing a management frame to said network, said management frame containing a network management command and a security field, said security field comprising two sub fields, one of which is a time stamp of recent origin, and the other of which is an encryption of a function that is based upon said time stamp and said management command, said function being encrypted using a cryptographic key, B--receiving said management frame from said network, C--reading said management command and said time stamp as contained in said received management frame, D--encrypting said function that is based upon said time stamp and said management command as contained in said received management frame using said cryptographic key, and E--determining if the result of encrypting step D corresponds to said second sub field in said received management frame.
Claim 2
Dependent Claim
147 words
In a communication network, a method for managing the network comprising the steps of; A--issuing a management frame to said network, said management frame containing a network management command and a security field, said security field comprising two sub fields, one of which is a time stamp of recent origin, and the other of which is an encryption of a function that is based upon said time stamp and said management command, said function being encrypted using a cryptographic key, B--receiving said management frame from said network, C--reading said management command and said time stamp as contained in said received management frame, D--encrypting said function that is based upon said time stamp and said management command as contained in said received management frame using said cryptographic key, and E--determining if the result of encrypting step D corresponds to said second sub field in said received management frame.
Claim 3
Dependent Claim
35 words
The method of claim 1 including the step of; F--executing said management command when step E determines that the result of encrypting step D corresponds to said second sub field in said received management frame.
Claim 4
Dependent Claim
70 words
The method of claim 2 including the step of; G--determining if said time stamp in said received management frame is of recent origin, and wherein step F executes said management command when step E determines that the result of encrypting step D corresponds to said second sub field in said received management frame, and step G determines that said time stamp in said received management frame is of recent origin.
Claim 5
Dependent Claim
35 words
The method of claim 3 wherein said step F determines if said time stamp in said received management frame falls within a time window that is determined by the time of execution of step B.
Claim 6
Dependent Claim
18 words
The method of claim 4 wherein said management command is unencrypted, and wherein said time stamp is unencrypted.
Claim 7
Independent Claim
200 words
A method for managing a data network by the use of action frames, comprising the steps of; A--picking an action command to be issued to the network, B--calculating a checksum from said action command using a given checksum algorithm, C--determining that said action command is to be issued to the network and establishing a time stamp of that event, D--concatenating said time stamp and said checksum, E--encrypting the concatenation of step D using a given encryption means, F--issuing an action frame to said network, said action frame containing a clear text of said action command and a two part security field, one part of which is a clear text of said time stamp, and the other of which is the encryption of step E, G--receiving said action frame from said network, H--calculating a checksum from said clear text of said action command using said given checksum algorithm, I--concatenating the checksum of step H and the clear text time stamp contained in said received action frame, J--encrypting the concatenation of step I using said given encryption means, and K--determining if the result of step J corresponds to said other part of said two part security field in said received action frame.
Claim 8
Independent Claim
200 words
A method for managing a data network by the use of action frames, comprising the steps of; A--picking an action command to be issued to the network, B--calculating a checksum from said action command using a given checksum algorithm, C--determining that said action command is to be issued to the network and establishing a time stamp of that event, D--concatenating said time stamp and said checksum, E--encrypting the concatenation of step D using a given encryption means, F--issuing an action frame to said network, said action frame containing a clear text of said action command and a two part security field, one part of which is a clear text of said time stamp, and the other of which is the encryption of step E, G--receiving said action frame from said network, H--calculating a checksum from said clear text of said action command using said given checksum algorithm, I--concatenating the checksum of step H and the clear text time stamp contained in said received action frame, J--encrypting the concatenation of step I using said given encryption means, and K--determining if the result of step J corresponds to said other part of said two part security field in said received action frame.
Claim 9
Dependent Claim
22 words
The method of claim 6 including the step of; L--executing said action command only when a correspondence is found in step K.
Claim 10
Dependent Claim
58 words
The method of claim 7 including the step of; M--determining if said time stamp contained in said received action frame is of recent origin, and wherein step L comprises executing said action command only when a correspondence is found in step K, and it is determined in step M that said received action frame is of recent origin.
Claim 11
Dependent Claim
25 words
The method of claim 8 wherein step L determines if said time stamp contained in said received action frame falls within an acceptable time window.
Claim 12
Dependent Claim
25 words
The method of claim 9 including the step of; N--establishing said time window as a function of the time at which step G is performed.
Claim 13
Dependent Claim
230 words
In an information transfer network having a plurality of stations that are operable to communicate with each other over said network, communication apparatus for the secure transmission of a data frame to said network by one station and the reception of said data frame from said network by a another station, said apparatus comprising; a common clock and common encryption means at each of said stations, first means at said one station operable to form said data frame as a first data field comprising information to be transmitted to said another station, a second data field comprising a common clock value at said one station at the time of said transmission, and a third data field comprising an encryption of a function that is dependent upon said first and second data fields, said encryption being performed using said common encryption means, second means at said one station operable to transmit said formed data frame to said network, third means at said another station operable to receive said data frame from said network, fourth means at said another station operable to encrypt said first and second data fields of said received data frame using said common encryption means, and fifth means at said another station operable to compare said encryption of said first and second fields of said received data frame to said third data field of said received data frame.
Claim 14
Dependent Claim
230 words
In an information transfer network having a plurality of stations that are operable to communicate with each other over said network, communication apparatus for the secure transmission of a data frame to said network by one station and the reception of said data frame from said network by a another station, said apparatus comprising; a common clock and common encryption means at each of said stations, first means at said one station operable to form said data frame as a first data field comprising information to be transmitted to said another station, a second data field comprising a common clock value at said one station at the time of said transmission, and a third data field comprising an encryption of a function that is dependent upon said first and second data fields, said encryption being performed using said common encryption means, second means at said one station operable to transmit said formed data frame to said network, third means at said another station operable to receive said data frame from said network, fourth means at said another station operable to encrypt said first and second data fields of said received data frame using said common encryption means, and fifth means at said another station operable to compare said encryption of said first and second fields of said received data frame to said third data field of said received data frame.
Claim 15
Dependent Claim
49 words
The apparatus of claim 11 including; sixth means at said another station responsive to said fifth means and operable to accept said received data frame when said encryption of said first and second fields of said received data frame corresponds to said third field of said received data frame.
Claim 16
Dependent Claim
135 words
The apparatus of claim 12 including; seventh means at said another station operable to compare said first data field of said received data frame with the value of said common clock at said another station at the time said received data frame is received from said network, and wherein said sixth means at said another station is responsive to said fifth means and to said seventh means, and said sixth means operating to accept said received data frame when said encryption of said first and second fields of said received data frame corresponds to said third field of said received data frame, and when said comparison of said common clock at said another station at the time said received data frame is received from said network indicates that said data frame is of recent origin.
Claim 17
Dependent Claim
54 words
The apparatus of claim 13 including; eighth means responsive to said seventh means and operable to accept said received data frame only when said common clock at said another station at the time said received data frame is received from said network substantially corresponds to the first data field of said received data frame.
Claim 18
Dependent Claim
51 words
The apparatus of claim 11 having a common checksum algorithm at each of said stations, and wherein said function that is dependent upon said first and second data fields comprises a checksum of a concatenation of said first and second data fields, said checksum being calculated using said common checksum algorithm.
Claim 19
Dependent Claim
49 words
The apparatus of claim 15 including; sixth means at said another station responsive to said fifth means and operable to accept said received data frame when said encryption of said first and second fields of said received data frame corresponds to said third field of said received data frame.
Claim 20
Dependent Claim
135 words
The apparatus of claim 16 including; seventh means at said another station operable to compare said second data field of said received data frame with the value of said common clock at said another station at the time said received data frame is received from said network, and wherein said sixth means at said another station is responsive to said fifth means and to said seventh means, and said sixth means operating to accept said received data frame when said encryption of said first and second fields of said received data frame corresponds to said third field of said received data frame, and when said comparison of said common clock at said another station at the time said received data frame is received from said network indicates that said data frame is of recent origin.
Claim 21
Dependent Claim
54 words
The apparatus of claim 17 including; eighth means responsive to said seventh means and operable to accept said received data frame only when said common clock at said another station at the time said received data frame is received from said network substantially corresponds to the first data field of said received data frame.
Claim 22
Dependent Claim
243 words
For use in an information transfer network having a plurality of stations that communicate with one another over said network, said communication comprising the transmission of a data frame to said network by one station and the reception of said data frame from said network by a receiving station, a method for verifying a data frame comprising the steps of; providing a common clock and common encryption means at each of said stations, providing first means at said one station operable to form said data frame as a first data field comprising information to be transmitted to said receiving station, a second data field comprising said common clock value at said one station at the time of said transmission, and a third data field comprising an encryption of a function that is dependent upon said first and second data fields, said encryption being performed using said common encryption means, providing second means at said one station operable to transmit said formed data frame to said network, providing third means at said receiving station operable to receive said formed data frame from said network, providing fourth means at said receiving station operable to encrypt said first and second data fields of said received data frame using said common encryption means, and providing fifth means at said receiving station operable to compare said encryption of said first and second fields of said received data frame to said third data field of said received data frame.
Claim 23
Dependent Claim
243 words
For use in an information transfer network having a plurality of stations that communicate with one another over said network, said communication comprising the transmission of a data frame to said network by one station and the reception of said data frame from said network by a receiving station, a method for verifying a data frame comprising the steps of; providing a common clock and common encryption means at each of said stations, providing first means at said one station operable to form said data frame as a first data field comprising information to be transmitted to said receiving station, a second data field comprising said common clock value at said one station at the time of said transmission, and a third data field comprising an encryption of a function that is dependent upon said first and second data fields, said encryption being performed using said common encryption means, providing second means at said one station operable to transmit said formed data frame to said network, providing third means at said receiving station operable to receive said formed data frame from said network, providing fourth means at said receiving station operable to encrypt said first and second data fields of said received data frame using said common encryption means, and providing fifth means at said receiving station operable to compare said encryption of said first and second fields of said received data frame to said third data field of said received data frame.
Claim 24
Dependent Claim
55 words
The method of claim 19 including the step of; providing sixth means at said receiving station responsive to said fifth means and operable to accept said received data frame when said encryption of said first and second fields of said received data frame is substantially identical to said third field of said received data frame.
Claim 25
Dependent Claim
138 words
The method of claim 20 including the step of; providing seventh means at said receiving station operable to compare said first data field of said received data frame with the value of said common clock at said receiving station at the time said received data frame is received from said network, and wherein said sixth means is responsive to said fifth means and to said seventh means and is operable to accept said received data frame when said encryption of said first and second fields of said received data frame is substantially identical to said third field of said received data frame, and when said first data field of said received data frame generally compares with the value of said common clock at said receiving station at the time said received data frame is received from said network.
Claim 26
Dependent Claim
55 words
The method of claim 21 including the step of; providing a common checksum algorithm at each of said stations, and wherein said function that is dependent upon said first and second data fields is a checksum of a concatenation of said first and second data fields, said checksum being calculated using said common checksum algorithm.