Device and method for protecting data, computer program, computer program product
First Claim
1. A method for protecting data, comprising the steps of storing preset data (m) in a first memory in a control unit;
- signing the data (m) with a signature (σ
_i) by a subscriber (i) belonging to a group of subscribers (1 . . . n) participating in a signature procedure;
generating the signature as a function of a first key (gsk_i) associated with the subscriber (i);
storing the signature (σ
_i) in a second memory in the control unit;
before the use of the data (m);
using a second key to verify whether the preset signature (σ
_i) was generated by one of the subscribers (i) belonging to the group of subscribers (1 . . . n); and
providing in the signature (σ
_i) an encrypted value, which characterizes the identity of the signing subscriber (i) and is to be decrypted by means of a third key.
1 Assignment
0 Petitions
Accused Products
Abstract
A device and method for protecting data in which preset data (m) are stored in a first memory in a control unit; the data (m) are signed with a signature (σ_i) by a subscriber (i) belonging to a group of subscribers (1 . . . n) participating in a signature procedure; the signature is generated as a function of a first key (gsk_i) associated with the subscriber (i); the signature (σ_i) is stored in a second memory in the control unit; before the use of the data (m), a second key is used to verify whether the preset signature (σ_i) was generated by one of the subscribers (i) belonging to the group of subscribers (1 . . . n); and the signature (σ_i) contains an encrypted value, which characterizes the identity of the signing subscriber (i) and is to be decrypted by means of a third key.
25 Citations
16 Claims
-
1. A method for protecting data, comprising the steps of storing preset data (m) in a first memory in a control unit;
- signing the data (m) with a signature (σ
_i) by a subscriber (i) belonging to a group of subscribers (1 . . . n) participating in a signature procedure;
generating the signature as a function of a first key (gsk_i) associated with the subscriber (i);
storing the signature (σ
_i) in a second memory in the control unit;
before the use of the data (m);
using a second key to verify whether the preset signature (σ
_i) was generated by one of the subscribers (i) belonging to the group of subscribers (1 . . . n); and
providing in the signature (σ
_i) an encrypted value, which characterizes the identity of the signing subscriber (i) and is to be decrypted by means of a third key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16)
- signing the data (m) with a signature (σ
-
12. A device for protecting data, comprising a first memory in a control unit, in which present data (m) are stored;
- a first calculating device determines a signature (σ
_i) for signing of the data (m) by a subscriber (i) belonging to a group of subscribers (1 . . . n) participating in a signature procedure;
a first key (gsk_i) associated with the subscriber (i), on the basis of which the signature is generated;a second memory in the control unit in which the first calculating devices stores the signature (σ
_i), wherein the signature (σ
_i) contains an encrypted value characterizing an identity of the signing subscriber; and
a third key in which the signature (σ
_i) containing an encrypted value which characterizes an identify of the signing subscriber is decrypted.
- a first calculating device determines a signature (σ
-
13. A device for protecting data, comprising a first memory in a control unit, in which preset data (m) are stored;
- a second memory in which a preset signature (σ
_i) is stored;
a second calculating device which, before a use of the data, uses a second key to verify whether the preset signature (σ
_i) was generated by a subscriber (i) belonging to a group of subscribers (1 . . . n) and the signature (σ
_i) contains an encrypted value; and
a third key in which the signature (σ
_i) containing an encrypted valued which characterizes an identity of the signing subscriber is decrypted.
- a second memory in which a preset signature (σ
-
14. A device for protecting data, comprising a first memory in a control unit, in which preset data (m) are stored;
- a second memory in which a preset signature (σ
_i) containing an encrypted value which characterizes the identity of the signing subscriber (i);
a third key decrypting the preset signature containing the encrypted value which characterizes the identity of the signing subscriber, and a third calculating device using the third key to determine the identify of a signing subscriber.
- a second memory in which a preset signature (σ
Specification