Authority and integrity check in systems lacking a public key
AssigneeIntel Corporation
InventorPaul C. Drews
Life of this patent
Estimating the term…
Abstract
A system for checking the integrity and authority of information includes a user platform, a communication channel, and a remote platform. The remote platform transmits the information to the user platform via the communication channel. The user platform, which lacks a public key for the information, verifies the authority and integrity of the information by comparing a transformation value of the information generated on the platform to a transformation value supplied by a user. The platform is also capable of authenticating the information by displaying the transformation value generated from the information and requesting that the user match the transformation value generated from the information with a transformation value known to the user.
Claims36
A system comprising:
- a user platform to authenticate information by using a transformation value generated from the information, where the platform lacks a public key related to the information;
- a communication channel;
- and
- a remote platform coupled to the user platform by the communication channel and the remote platform to transmit the information to the user platform via the communication channel.
A system comprising:
- a user platform that lacks a public key for information accompanying a credential and that is capable of ensuring that the information accompanying the credential is authorized by using a transformation value generated from the credential;
- a communication channel;
- and
- a remote platform coupled to the user platform by the communication channel and the remote platform to transmit the information and the credential to the user platform via the communication channel.
A system comprising:
- a user platform that lacks a public key for information accompanying a credential having a credential subset and that is capable of ensuring that the information accompanying the credential is authorized by using a transformation value generated from the credential subset;
- a communication channel;
- and
- a remote platform coupled to the user platform by the communication channel and the remote platform to transmit the credential to the user platform via the communication channel.
A method comprising:
- receiving information;
- computing a transformation value for the information;
- and
- authenticating the information without a public key by using the transformation value.
A method comprising:
- receiving information and a credential;
- computing a transformation value for the credential;
- and
- verifying that the information is authorized by using the transformation value but without using a public key.
A method comprising:
- receiving information and a credential having a credential subset;
- computing a transformation value for the credential subset;
- and
- verifying that the information is authorized by using the transformation value but without using a public key.
A computer program product, comprising:
- a program storage device readable by a digital processing apparatus;
- and
- a program of instructions tangibly embodied on the program storage device and executable by the digital processing apparatus to perform a method comprising:
- receiving information;
- computing a transformation value for the information;
- and
- authenticating the information without a public key by using the transformation value.
A method comprising:
- receiving information, wherein receiving information comprises receiving information that is a request for a change to a platform configuration parameter;
- computing a transformation value for the information;
- and
- authenticating the information without a public key by using the transformation value .
A computer program product, comprising:
- a program storage device readable by a digital processing apparatus;
- and
- a program of instructions tangibly embodied on the program storage device and executable by the digital processing apparatus to perform a method comprising:
- receiving information that is a request for a change to a platform configuration parameter;
- computing a transformation value for the information;
- and
- authenticating the information without a public key by using the transformation value.
Dependencies are inferred from the claim text.