Digital signature server and user terminal
First Claim
1. A signature data server operative to generate signature data indicating that content data is a certified one, comprising:
- a signature key column set database configured to store a signature key column set which is an aggregate of signature key columns each of which is an aggregate of a plurality of signature keys;
a correspondence relationship information database configured to store correspondence relationship information indicating a correspondence relationship between a signature key set and a user terminal, the signature key set being an aggregate of any signature keys selected from the signature key columns respectively; and
a signature data generating unit configured to generate signature data by encrypting a content digest by using the plurality of signature keys included in the signature key column set, the content digest being generated based on the content data.
1 Assignment
0 Petitions
Accused Products
Abstract
To reduce a load on a user terminal imposed when verifying signature data and at the same time reduce a load on a server, a signature key matrix KM includes a plurality of signature keys Ki-j arranged in a matrix structure of m rows and n columns, and is stored in a signature key matrix database 21. A correspondence relationship between a signature key set CK which is an aggregate of any signature keys selected from the n columns respectively and a user terminal 30 is stored in a correspondence relationship information database 22. A signature data generating unit 24 generates signature data having a matrix structure by encrypting a content digest D generated based on content data C by n number of signature keys included in the signature key matrix KM.
19 Citations
5 Claims
-
1. A signature data server operative to generate signature data indicating that content data is a certified one, comprising:
-
a signature key column set database configured to store a signature key column set which is an aggregate of signature key columns each of which is an aggregate of a plurality of signature keys; a correspondence relationship information database configured to store correspondence relationship information indicating a correspondence relationship between a signature key set and a user terminal, the signature key set being an aggregate of any signature keys selected from the signature key columns respectively; and a signature data generating unit configured to generate signature data by encrypting a content digest by using the plurality of signature keys included in the signature key column set, the content digest being generated based on the content data. - View Dependent Claims (2, 3, 4, 5)
-
Specification