| New traitor tracing schemes using bilinear map |
| Full text |
Pdf
(227 KB)
|
| Source
|
ACM Workshop On Digital Rights Management
archive
Proceedings of the 3rd ACM workshop on Digital rights management
table of contents
Washington, DC, USA
SESSION: Supporting cryptographic technology
table of contents
Pages: 67 - 76
Year of Publication: 2003
ISBN:1-58113-786-9
|
|
Authors
|
|
V. D. Tô
|
University of Wollongong, NSW, Australia
|
|
R. Safavi-Naini
|
University of Wollongong, NSW, Australia
|
|
F. Zhang
|
University of Wollongong, NSW, Australia
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 7, Downloads (12 Months): 78, Citation Count: 1
|
|
|
ABSTRACT
Mitsunari et al [15] presented a new traitor tracing scheme which uses Weil pairing in elliptic curves. To the best of our knowledge this is the first scheme that uses bilinear map. The claimed advantage of the scheme is that the ciphertext size is independent of the number of traitors. It is shown that the problem of constructing a pirate key by k colluders is as hard as the so-called "k-weak Diffie-Hellman problem".In this paper, we show an attack on this scheme in which traitors find a linear combination of their keys to construct a pirate key that can be used to decrypt the ciphertext. We identify a class of schemes, that includes MSK, with the property that correct tracing requires the ciphertext size to depend on the collusion threshold. We derive a lower bound on the size of the ciphertext that depends on the number of colluders.We propose a modification to MSK scheme, Scheme 1, which not only ensures constructing a pirate decoder is hard, but also has a number of significant advantages over the initial proposal. In particular, it is a public key traitor tracing scheme while the original scheme is a secret key traitor tracing scheme; it has a black box tracing algorithm while MSK scheme only has an open box tracing algorithm, and finally its security is provable (semantic secure against passive adversary) while there was no security proof for MSK.We also propose two other schemes based on bilinear pairing. Scheme~2, is a generic scheme and can be used with any linear error correcting code. Scheme~3 uses Shamir's secret sharing scheme and has the added property that the encrypted message can be targeted to a subset of users. This is by including user revocation property and allowing selected users to be revoked from the original set of users. We also give proof of security, similar to Scheme 1, and also a tracing algorithm for the two schemes. Finally we give an efficiency comparison for the three schemes against the most efficient schemes with similar security and traceability properties and show that all three schemes are the most efficient ones of their kind.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
|
| |
4
|
D. Boneh and J. Shaw, Collusion-Secure Fingerprinting for Digital Data, IEEE Transactions on Information Theory, 44, No. 5 (1998), pp. 1897--1905.
|
| |
5
|
|
| |
6
|
|
 |
7
|
Yevgeniy Dodis , Nelly Fazio , Aggelos Kiayias , Moti Yung, Scalable public-key tracing and revoking, Proceedings of the twenty-second annual symposium on Principles of distributed computing, p.190-199, July 13-16, 2003, Boston, Massachusetts
[doi> 10.1145/872035.872062]
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
|
| |
13
|
K. Kurosawa and Y. Desmedt, Optimum Traitor Tracing and Asymmetric Schemes with Arbiter, EuroCrypt'98, LNCS 1403 (1998), pp. 145--157.
|
| |
14
|
|
| |
15
|
S. Mitsunari, R. Sakai and M. Kasahara, A New Traitor Tracing, IEICE Trans. Fundamentals, Vol.E85-A, No.2, Feb 2002.
|
| |
16
|
|
| |
17
|
P. Paillier, Public-key cryptosystem based on discrete logarithm residues, EuroCrypt'99, LNCS 1592 (1999), pp. 223--238.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
|