IP Library › Granted Patent US 11,588,647
Granted Patent B2
US 11,588,647 · App. 16/762,385 · Granted Feb 21, 2023

Method and validation device for validating a digital certificate

Inventors: Michael Munzert (Gräfelfing, DE); David von Oheimb (Heimstetten, DE)
Assignee: SIEMENS GAMESA RENEWABLE ENERGY A/S
H04L9/3263H04L63/0428
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 11,588,647
App. No.
16/762,385
Granted
Feb 21, 2023
Kind
B2
Abstract

Provided is a method for validating a predetermined digital certificate having a validation device, wherein the validation device stores approval information that specifies which digital certificates of a plurality of digital certificates are permissible digital certificates, and wherein the validation device further stores trust information which indicates a trust level of the permissible digital certificates. The method includes determining, while taking account of the approval information, whether the predetermined digital certificate is permissible for the planned use under the current conditions; and if it is determined that the predetermined digital certificate is permissible, determining the trust level of the predetermined digital certificate by taking into consideration the trust information for the planned use and the current conditions, is provided. A trust level can be determined for a digital certificate which indicates how trustworthy the digital certificate is for a planned use under the current conditions.

Claims (33)

1. A method for validating a predetermined digital certificate using a validation device, wherein the validation device stores permission information that specifies which digital certificates from a multiplicity of digital certificates are permissible digital certificates, and wherein the validation device furthermore stores trust information that specifies a trust level of the permitted digital certificates, the method comprising:

determining, taking into account the permission information, whether the predetermined digital certificate is permissible; and

if it is determined that the predetermined digital certificate is permissible, determining the trust level of the predetermined digital certificate taking into account the trust information; wherein the validation device stores different trust information for different uses of a digital certificate;

wherein the validation device stores different permission information for different uses of a digital certificate.

2. The method as claimed in claim 1 , furthermore comprising:

if it is determined that the trust level of the predetermined digital certificate is above a predetermined trust level, validating the predetermined digital certificate.

3. The method as claimed in claim 1 , further comprising:

using the validated digital certificate to verify data that are received from a predetermined device in order to encrypt data that are transmitted to the predetermined device, and/or in order to check a digital signature of the predetermined device.

4. The method as claimed in claim 1 , further comprising:

providing use information that specifies a planned use of the predetermined digital certificate, to the validation device;

determining, taking into account the permission information relevant to the use information, whether the predetermined digital certificate is permissible;

if it is determined that the predetermined digital certificate is permissible, determining the trust level of the predetermined digital certificate taking into account the use information.

5. The method as claimed in claim 1 , further comprising:

querying the use information by way of the validation device.

6. The method as claimed in claim 1 , further comprising:

providing the determined trust level of the predetermined digital certificate to a requesting device that requests validation of the digital certificate, and/or to a user.

7. The method as claimed in claim 1 , further comprising:

generating a certificate chain containing a plurality of predetermined certificates;

determining whether the trust level of the respective predetermined digital certificates is above the predetermined trust level; and

validating the entire certificate chain if it is determined that the trust level of the respective predetermined digital certificates is above the predetermined trust level.

8. The method as claimed in claim 1 , further comprising:

changing the permission information and/or the trust information.

9. The method as claimed in claim 8 , wherein the permission information and/or the trust information is changed depending on the current application situation, information about the requesting device, information about a certificate holder and/or information about a use context.

10. The method as claimed in claim 1 , further comprising:

deactivating part of the permission information and/or of the trust information when determining whether the predetermined digital certificate is permissible and/or when determining the trust level of the predetermined digital certificate.

11. A computer program product comprising a computer readable hardware storage device having computer readable program code stored therein, said program code executable by a processor of a computer system to implement the method as claimed in claim 1 .

12. A validation device for validating a predetermined digital certificate, the validation device comprising:

a storage unit for storing permission information and trust information, wherein the permission information specifies which digital certificates from a multiplicity of digital certificates are permissible digital certificates, and wherein the trust information specifies a trust level of the permitted digital certificates; and

a determination unit for determining, taking into account the permission information, whether the predetermined digital certificate is permissible, and for determining the trust level of the predetermined digital certificate taking into account the trust information, if the determination unit has determined that the predetermined digital certificate is permissible;

wherein the storage unit is configured so as to store different trust information for different uses of a digital certificate;

wherein the validation device stores different permission information for different uses of a digital certificate.

13. The validation device as claimed in claim 12 , suitable for performing the method as claimed in claim 1 .

14. A system for validating a predetermined digital certificate, having a validation device as claimed in claim 12 and a requesting device that requests validation of the digital certificate.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2021
From: MUNZERT, MICHAEL; VON OHEIMB, DAVID
To: SIEMENS AKTIENGESELLSCHAFT
Reel/Frame 056275/0861 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 18, 2021
From: SIEMENS AKTIENGESELLSCHAFT
To: SIEMENS GAMESA RENEWABLE ENERGY A/S
Reel/Frame 056275/0918 →
Priority Claims (1)
EP 17200512 · Nov 8, 2017 · regional
Continuity (1)
Related Publication 20200358623A1 · Nov 12, 2020