Verification of a Paillier based shuffle using representations of the symmetric group
2
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
We use an idea of linear representations of the symmetric group to reduce the number of communication rounds in the verification protocol, proposed in Crypto 2005 by Peng et al., of a shuffling. We assume Paillier encryption scheme with which we can apply some known zero-knowledge proofs following the same line of approaches of Peng et al. Incidence matrices of 1-subsets and 2-subsets of a finite set is intensively used for the implementation, and the idea of λ-designs is employed for the improvement of the computational complexity.
Abstract
We use an idea of linear representations of the symmetric group to reduce the number of communication rounds in the verification protocol, proposed in Crypto 2005 by Peng et al., of a shuffling. We assume Paillier encryption scheme with which we can apply some known zero-knowledge proofs following the same line of approaches of Peng et al. Incidence matrices of 1-subsets and 2-subsets of a finite set is intensively used for the implementation, and the idea of λ-designs is employed for the improvement of the computational complexity.
참고문헌 (34)
- M. Abe, "Mix-networks on permutation networks, Advances in cryptology—ASIACRYPT ’99", Lecture Notes in Comput. Sci, 1716, pp.258~273 (1999), Springer
- P. J. Cameron, "Designs, Graphs, Codes and Their Links, London Mathematical Society Student Texts", pp.22~ (1991), Cambridge University Press
- D. Chaum, "Untraceable electronic mail, return addresses, and digital pseudonyms", Commun. ACM, 24(2), pp.84~88 (1981)
- S. Cho, "Proving a shuffle using representations of the symmetric group, ICISC 2008", Lecture Notes in Computer Science, 5461, pp.354~367 (2009), Springer
- G. Danezis, "Mix-networks with restricted routes, Privacy Enhancing Technologies", Lecture Notes in Computer Science, 2760, pp.1~17 (2003), Springer
- G. Danezis, "Mixminion: Design of a type iii anonymous remailer protocol", IEEE Symposium on Security and Privacy, pp.2~15 (2003), IEEE Computer Society
- Y. Desmedt, "How to break a practical mix and design a new one", EUROCRYPT, 557~572 (2000)
- C. D´ıaz, "Towards measuring anonymity", in Dingledine and Syverson 11, 54~68
- R. Dingledine, "A reputation system to increase mix-net reliability, Information Hiding", Lecture Notes in Computer Science, 2137, pp.126~141 (2001), Springer
- R. Dingledine, "Tor: The second-generation onion router", USENIX Security Symposium, pp.303~320 (2004), USENIX
- R. Dingledine, "Privacy enhancing technologies, Second international workshop, pet 2002", Lecture Notes in Computer Science, 2482, pp.14~15 (2003), Springer
- P. Frankl, "Intersection theorems and mod p rank of inclusion matrices", J. Combin. Theory Ser. A, 54(1), pp.85~94 (1990)
- W. Fulton, "Representation Theory, A First Course, Graduate Texts in Mathematics", pp.129~ (1991), Springer
- J. Furukawa, "An efficient scheme for proving a shuffle, Advances in cryptology—CRYPTO 2001", Lecture Notes in Comput. Sci, 2139, pp.368~387 (2001), Springer
- E.-J. Goh, "Encryption schemes from bilinear maps", 박사, Computer Science, pp.2007
- P. Golle, "Universal re-encryption for mixnets, Topics in cryptology—CT-RSA 2004", Lecture Notes in Comput. Sci, 2964, pp.163~178 (2004), Springer
- P. Golle, "Optimistic mixing for exitpolls, Advances in cryptology—ASIACRYPT 2002", Lecture Notes in Comput. Sci, 2501, pp.451~465 (2002), Springer
- J. Groth, "A verifiable secret shuffle of homomorphic encryptions, Public key cryptography— PKC 2003", Lecture Notes in Comput. Sci, 2567, pp.145~160 (2002), Springer
- J. Groth, "Verifiable shuffle of large size ciphertexts, Public key cryptography— PKC 2007", Lecture Notes in Comput. Sci, 4450, pp.377~392 (2007), Springer
- J. H. van Lint, "A Course in Combinatorics" (1992), Cambridge University Press
- M. Mitomo, "Attack for flash MIX, Advances in cryptology— ASIACRYPT 2000", Lecture Notes in Comput. Sci, 1976, pp.192~204 (2000), Springer
- C. A. Neff, "A verifiable secret shuffle and its application to e-voting", ACM Conference on Computer and Communications Security, pp.116~125 (2001)
- L. Nguyen, "Verifiable shuffles: A formal model and a Paillier-based efficient construction with provable security, ACNS", Lecture Notes in Computer Science, 3089, pp.61~75 (2004), Springer
- W Ogata, "Fault tolerant anonymous channel, Proc. ICICS ’97", Lecture Notes in Comput. Sci, 1334, pp.440~444 (1997), Springer
- P. Paillier, "Public-key cryptosystems based on composite degree residuosity classes, Advances in cryptology—EUROCRYPT ’99", Lecture Notes in Comput. Sci, 1592, pp.223~238 (1999), Springer
- C. Park, "Efficient anonymous channel and all", nothing election scheme, Advances in cryptology—EUROCRYPT ’93, 1994, pp.765, 248~259[DOI]
- K. Peng, "Simple and efficient shuffling with provable correctness and ZK privacy, Advances in cryptology—CRYPTO 2005", Lecture Notes in Comput. Sci, 3621, pp.188~204 (2005), Springer
- K. Peng, "A correct, private, and efficient mix network, Public key cryptography—PKC 2004", Lecture Notes in Comput. Sci, 2947, pp.439~454 (2004), Springer
- B. Pfitzmann, "How to break the direct RSA-implementation of mixes", EUROCRYPT, 373~381 (1989)
- B. Pfitzmann, "How to break another provably secure payment system", EUROCRYPT, 121~132 (1995)
- Cole Mathematics Series. Wadsworth & Brooks, "The symmetric group. Representations, combinatorial algorithms, and symmetric functions, The Wadsworth & Brooks", pp.Pacific Grove, Cole Advanced Books & Software
- , 41~53
- D. Wikstr¨om, "A sender verifiable mix-net and a new proof of a shuffle, Advances in cryptology—ASIACRYPT 2005", Lecture Notes in Comput. Sci, 3788, pp.273~292 (2005), Springer
- R. M. Wilson, "A diagonal form for the incidence matrices of t-subsets vs. k-subsets", European J. Combin, 11(6), pp.609~615 (1990)
