Public key based authentication method for transaction delegation in service-based computing environments
AssigneeInternational Business Machines Corporation
InventorChristopher R. Vincent
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorChristopher R. Vincent
Estimating the term…
A system and method for allowing access to data or processing on a remote computer. An authorizing computer provides client computers with a data specification and remote computer address along with an authorization code that is digitally signed or encrypted and that may only be used for a limited number of times. A client computer then accesses the remote computer by providing the digitally signed authorization code. The remote computer responds with the data or processing if the digital signature is successfully verified and the authorization code has been used fewer than the limited number of times.
A method on a central computer of providing data to a client computer, comprising:
A method of controlling access to data on a remote computer, the method comprising:
A method on a client computer of obtaining service from a secure data server, the method comprising:
A central computer system for providing data to a client computer, the system comprising:
A system for controlling access to data on a computer, the system comprising:
A system for obtaining service from a secure data server, the system comprising:
A computer program product for controlling communications access to remote processors, the computer program product comprising:
A computer program product for controlling communications access to computer, the computer program product comprising:
A computer program product for obtaining service from a secure data server, the computer program product comprising:
Dependencies are inferred from the claim text.
Drawings are temporarily unavailable. Open the PDF at USPTO
From the US filing history. Foreign family members aren’t listed.
Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols: including means for…
Including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity…: using…
Including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity…:…
Including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity…: using…
Term ended 25 May 2024 (estimated)
In addition, the present application relates to technology similar to U.S. patent application Ser. No. 09/976,524, filed on Oct. 10, 2001, now entitled “SHARED AUTHORIZATION DATA AUTHENTICATION METHOD FOR TRANSACTION DELEGATION IN SERVICE-BASED COMPUTING ENVIRONMENTS” with inventor Christopher R. Vincent and commonly assigned herewith to International Business Machine, Corporation and which is hereby incorporated by reference in its entirety herein.
1. Field of the Invention
This invention generally relates to the field of monitoring and controlling electronic access to data and processing on remote computers, and more particularly relates to providing one time access to processing on remote computers.
The subject matter which is regarded as the invention is particularly pointed out and distinctly claimed in the claims at the conclusion of the specification. The foregoing and other features, and advantages of the invention will be apparent from the following detailed description taken in conjunction with the accompanying drawings. Additionally, the left-most digit of a reference number identifies the drawing in which the reference number first appears.
FIG. 1 is a block diagram illustrating a remote data access control system in accordance with an example embodiment of the present invention.
FIG. 2 is an operational flow diagram for assembling a response in a central computer that contains a nonce code according to an example embodiment of the present invention.
It is important to note, that these embodiments are only examples of the many advantageous uses of the innovative teachings herein. In general, statements made in the specification of the present application do not necessarily limit any of the various claimed inventions. Moreover, some statements may apply to some inventive features but not to others. In general, unless otherwise indicated, singular elements may be in the plural and visa versa with no loss of generality.
In the drawing like numerals refer to like parts through several views.
The present invention, according to a first example embodiment, overcomes problems with the prior art by limiting access to data on a remote computer to requests which contain a token, referred to herein as a “nonce” or “nonce code,” that is only accepted for a limited number of requests. The nonce codes of the example embodiments allow only a one-time access to the data stored on a remote computer. Alternative embodiments may allow a limited number of accesses to data through the use of the same nonce value. The number of accesses which are allowed with the same nonce value is defined in the Service Level Agreement (SLA) entered into between the data or service provider and the entity paying for the access.