Anonymous Evaluation System
We present a pragmatic evaluation system, where privacy of each evaluator is guaranteed in a cryptographic way. Each evaluation report is signed with a domain signature that is related to the anonymous signer and to the evaluation subject in the way that (a) a given user cannot appear under different pseudonym for a given evaluation subject (no Sybil attack possible), (b) it is infeasible to decide whether the signatures for different subjects have been created by the same evaluator, (c) each evaluator holds a single private key.
Unlike available anonymous credential systems and domain signatures proposed so far, our scheme is based on standard operations available on most cryptographic smart cards and easy to implement in the scenarios where the set of evaluators is determined. We describe one application scenario – a university evaluation system with courses feedback from the students.
KeywordsAnonymity Authentication Domain specific pseudonym Digital signature Unlinkability White list
- 1.European Parliament and of the Council: Directive 95/46/EC of 24 October 1995 on the protection of individuals with regard to the processing of personal data and on the free movement of such data. Official Journal of the European Communities L(281) (23/11/1995)Google Scholar
- 2.European Commision: Proposal for a regulation of the European Parliament and of the Council on electronic identification and trust services for electronic transactions in the internal market (June 4, 2012). http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=COM:2012:0238:FIN:EN:PDF
- 4.Brands, S.: Untraceable off-line cash in wallets with observers. In: Stinson, D.R. (ed.) CRYPTO 1993. LNCS, vol. 773, pp. 302–318. Springer, Heidelberg (1994) Google Scholar
- 5.Baldimtsi, F., Lysyanskaya, A.: Anonymous credentials light. In: Proc. ACM SIGSAC Computer & Communications Security (CCS 2013), pp. 1087–1098. ACM (2013)Google Scholar
- 7.Nguyen, L., Paquin, C.: U-Prove designated-verifier accumulator revocation extension. MSR-TR-2015-40, May 2015. http://research.microsoft.com/apps/pubs/default.aspx?id=219671
- 12.Bringer, J., Chabanne, H., Lescuyer, R., Patey, A.: Efficient and strongly secure dynamic domain-specific pseudonymous signatures for ID documents. In: Christin, N., Safavi-Naini, R. (eds.) FC 2014. LNCS, vol. 8437, pp. 252–269. Springer, Heidelberg (2014) Google Scholar
- 13.BSI: Advanced Security Mechanisms for Machine Readable Travel Documents and eIDAS Token 2.20. Technical Guideline TR-03110-2 (2015). https://www.bsi.bund.de/EN/Publications/TechnicalGuidelines/TR03110/BSITR03110-eIDAS_Token_Specification.html
- 14.Kutyłowski, M., Shao, J.: Signing with multiple ID’s and a single key. In: IEEE Consumer Communications and Networking Conference (CCNC), pp. 519–520 (2011)Google Scholar
- 17.Bichsel, P., Camenisch, J., Groß, T., Shoup, V.: Anonymous credentials on a standard java card. In: ACM Computer and Communications Security (CCS), pp. 600–610 (2009)Google Scholar
- 18.Vullers, P.: Efficient Implementations of Attribute-based Credentials on Smart Cards (2014). http://www.cs.ru.nl/~pim/publications/2014_phd_thesis.pdf
- 19.Barker, E., Roginsky, A.: NIST Special Publication 800–131A - Transitioning the Use of Cryptographic Algorithms and Key Lengths. Technical report, July 2015. http://csrc.nist.gov/publications/drafts/800-131A/sp800-131a_r1_draft.pdf