IP Library › Granted Patent US 10,511,587
Granted Patent B2
US 10,511,587 · App. 15/579,364 · Granted Dec 17, 2019

Authorization apparatus and method for an authorized issuing of an authentication token for a device

Inventors: Hendrik Brockhaus (Unterbiberg, DE); Steffen Fries (Baldham, DE); Michael Munzert (Gräfelfing, DE); David Von Oheimb (Heimstetten, DE)
Assignee: SIEMENS AKTIENGESELLSCHAFT
H04L63/0807H04L63/062H04L63/0823H04L63/123
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,511,587
App. No.
15/579,364
Granted
Dec 17, 2019
Kind
B2
Abstract

Provided is a method for an authorized issuing of an authentication token for a device, including requesting an authentication token for the device by sending a request message and at least one authentication parameter to an authorization apparatus, verifying authenticity of the request message using the authentication parameter, verifying authorization for the request by comparing information on the device obtained with the request message in the authorization apparatus with context information for the device stored in a database, and on success of the verification of the authenticity and of the authorization, authorizing the issuing of the requested authentication token.

Claims (26)

1. A method for an authorized issuing of an authentication token for a network connected device, comprising:

requesting the authentication token for the network connected device by sending a request message and at least one authentication parameter to an authorization apparatus;

verifying authenticity of the request message using the at least one authentication parameter, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;

verifying authorization for the request message by comparing information on the network connected device obtained with the request message in the authorization apparatus with context information for the device stored in a database, wherein the context information is at least one of: identification information, organizational information, location information, time related information, application information, or status information of the device;

and authorizing to issue the requested authentication token only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

2. The method according to claim 1 , wherein at least part of the context information for the device stored in the database is updated when the authentication token is issued.

3. The method according to claim 1 , wherein the context information for the device stored in the database is updated in a secure way by a third party.

4. The method according to claim 1 , wherein the information on the device obtained with the request message and used for verifying the authorization of the request message is at least one of: further information included in the request message, information generated in the authorization apparatus during receipt of the request message, or information on the device sent by another party to the authorization apparatus.

5. An authorization apparatus for an authorized issuing of an authentication token for a network connected device, comprising a hardware processor configured to: provide a database including context information for the network connected device;

receive a request message and at least one authentication parameter of the network connected device, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;

verify the authenticity of the request message using the at least one authentication parameter;

verifying authorization for the request message by comparing information on the network connected device obtained with the request message and at least a context information in the authorization apparatus, wherein the context information for the device stored in the database is at least one of: identification information, organizational information, location information, time related information, application information, or status information of the device;

and authorize to issue the requested authentication token, only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

6. An apparatus according to claim 5 , wherein the database is configured to be updated when the authentication token is issued.

7. The apparatus according to claim 5 , further configured to provide secure access to the database for a third party to update the database.

8. The apparatus according to claim 5 , further configured to issue the requested authentication token for the device.

9. A computer program product, comprising a non-transitory computer readable hardware storage network connected device storing a computer readable program code, the computer readable program code comprising an algorithm that when executed by one or more processors of a computer system implements a method, the method comprising:

requesting an authentication token for the network connected device by sending a request message and at least one authentication parameter to an authorization apparatus, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;

verifying authenticity of the request message using the at least one authentication parameter;

verifying authorization for the request message by comparing information on the network connected device obtained with the request message and at least a context information in the authorization apparatus, wherein the context information for the network connected device stored in a database is at least one of: identification information, organizational information, location information, time related information, application information, or status information of the device;

and authorizing to issue the requested authentication token, only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

10. A computer system, comprising: one or more processors; one or more memory devices coupled to the one or more processors; and one or more computer readable storage devices coupled to the one or more processors, wherein the one or more storage devices contain program code executable by the one or more processors via the one or more memory devices to implement a method, the method comprising:

requesting an authentication token for the network connected device by sending a request message and at least one authentication parameter to an authorization apparatus, wherein the authentication parameter is generated based on a private key related to a pre-installed device-specific digital certificate;

verifying authenticity of the request message using the at least one authentication parameter;

verifying authorization for the request message by comparing information on the network connected device obtained with the request message and at least a context information in the authorization apparatus, wherein the context information for the network connected device stored in a database is at least one of: identification information, organizational information, location information, time related information, application information or status information of the device;

and authorizing to issue the requested authentication token, only upon successfully verifying both the authenticity of the request message and the authorization for the request message, wherein the requested authentication token is a new digital certificate.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 4, 2017
From: BROCKHAUS, HENDRIK; FRIES, STEFFEN; MUNZERT, MICHAEL; VON OHEIMB, DAVID
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 044287/0522 →
Priority Claims (1)
DE 10 2015 210 718 · Jun 11, 2015 · national
Continuity (1)
Related Publication 20180359241A1 · Dec 13, 2018