摘要 |
The invention relates to a security module comprising an interface (596) for receiving a first key of a first chain (400) and a second key of a second chain (402), wherein a predecessor key can be calculated from each successor key of the first chain by applying a first function, wherein the first function is a one-way function, wherein the second chain can be determined by iteratively applying a second function, wherein the second function is a one-way function, a processor (569) for executing program instructions (555), wherein, by executing the program instructions, the first keys of a first partial chain (408, 408′, . . . ) of the first chain are calculated by iteratively applying the first function beginning with the received first key, and second keys of a second partial chain (410, 410′, . . . ) of the second chain are calculated by iteratively applying the second function beginning with the received second key, and a partial chain (406, 406′, . . . ) of a resulting chain (404) is determined from the first and second partial chains, a nonvolatile protected first memory (566) for storing the determined keys of the resulting chain.
|