Method and apparatus for validating authorization to access information in an information processing system
First Claim
1. Apparatus comprising processing means for processing validation data;
- said processing means including means for receiving validation data from an interconnected validation device which autogenically generates and transmits validation data and commands, means for convoluting said validation data in accordance with a pre-defined algorithm to produce convoluted data, and means for returning said convoluted data to said validation device; and
means responsive to the validation device for selectively enabling and disabling the processing of said processing means.
0 Assignments
0 Petitions
Accused Products
Abstract
Access authorization is validated for an information processing system wherein a "slave device" such as a terminal desires access to information contained in or controlled by a "master device" such as a computer. Apparatus associated with the slave device receives validation data from the master device, modifies it according to a pre-determined algorithm implemented through logical circuitry in the apparatus, and returns the resulting "convoluted" data to the master device. The same validation data is convoluted in the master device through mathematical implementation of the algorithm. If the two sets of convoluted data match, it is presumed that the slave device is authorized to access information through the master device.
-
Citations
17 Claims
-
1. Apparatus comprising processing means for processing validation data;
- said processing means including means for receiving validation data from an interconnected validation device which autogenically generates and transmits validation data and commands, means for convoluting said validation data in accordance with a pre-defined algorithm to produce convoluted data, and means for returning said convoluted data to said validation device; and
means responsive to the validation device for selectively enabling and disabling the processing of said processing means. - View Dependent Claims (2, 3)
- said processing means including means for receiving validation data from an interconnected validation device which autogenically generates and transmits validation data and commands, means for convoluting said validation data in accordance with a pre-defined algorithm to produce convoluted data, and means for returning said convoluted data to said validation device; and
-
4. An access authority validation system comprising a slave device operative to access a master device through an interconnecting interface link, said system also including validation means associated with said master device for validating authority of said slave device to access said master device, said system also including apparatus associated with said slave device interconnected through said interface link to said validation means, said apparatus being responsive to an access validation command from said validation means to convolute in a predetermined manner a set of data transmitted to it by said validation means so as to produce a set of convoluted data and to return the set of convoluted data to said validation means;
said validation means including means for autogenically generating and transmitting said validation command and said set of data to said apparatus, means for receiving said set of convoluted data returned by said apparatus, means for convoluting the transmitted set of data to produce a convoluted data set, and means for comparing the convoluted data set to the said set of convoluted data returned by said apparatus. - View Dependent Claims (5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
- 15. An information process network comprising a master device which controls information, at least one slave device which desires access to said information, an interface link interconnecting said master device and said slave device, and a system to validate authority of said slave device to access said information controlled by said master device, said validation system including apparatus associated with said slave device interconnected to validation means associated with said master device, said apparatus being responsive to a validation command from said validation means to convolute in a predetermined manner validation data transmitted to it by said validation means and to return the convoluted data to said validation means, said validation means including means for generating said validation command said validation data autogenically, means for transmitting said validation command said validation data to said apparatus, means for receiving said convoluted data returned by said apparatus, means for convoluting said transmitted data in accordance with said validation command, and means for comparing the thus convoluted data with the said convoluted data returned by said apparatus, a mismatch determined by said comparison signifying that said slave device is not authorized to access said information controlled by said master device.
Specification