Υπολογιστική Κρυπτογραφία
Θέματα Εργασιών για Παρουσίαση (project)
Θα πρέπει να αναλάβετε μία από τις προτεινόμενες εργασίες έως τις 29/12/2017.
Θα
πρέπει να δηλώσετε το θέμα σας στο αντίστοιχο thread του forum.
Κάθε θέμα μπορούν να το αναλάβουν μέχρι δύο άτομα (μία ομάδα).
I. Θεωρητικά
------------
1.
Differential privacy: A survey of results. In International Conference
on Theory and Applications of Models of Computation (pp. 1-19). Dwork,
C., 2008, April. Springer.
https://www.microsoft.com/en-us/research/wp-content/uploads/2008/04/dwork_tamc.pdf
2. Receipt-free universally-verifiable voting with everlasting
privacy. Tal Moran and Moni Naor. Crypto. Vol. 4117. 2006.
https://talmoran.net/papers/MN06-voting.pdf
3. M. Bellare, J.
Kilian, and P. Rogaway. The security of the cipher blockchaining message
authentication code. Journal of Computer and System Sciences,
61(3):362–399, 2000.
4. Priced Oblivious Transfer: How to Sell
Digital Goods, Bill Aiello, Yuval Ishai, Omer Reingold, EUROCRYPT 2001.
https://www.iacr.org/archive/eurocrypt2001/20450118.pdf
5. Ron was
wrong, Whit is right, Arjen K. Lenstra , James P. Hughes , Maxime
Augier , Thorsten Kleinjung , Christophe Wachter,
https://eprint.iacr.org/2012/064.pdf.
6. Efficient and generalized
group signatures, J. Camenisch, EUROCRYPT ’97.
https://link.springer.com/content/pdf/10.1007%2F3-540-69053-0_32.pdf
7.
S. Vaudenay. Security flaws induced by CBC padding—applications to SSL,
IPSEC, WTLS. In Advances in Cryptology—Eurocrypt 2002, volume 2332 of
LNCS, pages 534–546. Springer, 2002
8. A.K. Lenstra and E.R. Verheul. Selecting cryptographic key sizes. Journal of Cryptology, 14(4):255–293, 2001.
9.
Pass, R, & Shi, E (2017, December). The Sleepy Model of Consensus.
In International Conference on the Theory and Application of Cryptology
and Information Security (pp. 380-409). Springer, Cham.
10. Ivan
Damgård, Mads Jurik: A Generalisation, a Simplification and Some
Applications of Paillier's Probabilistic Public-Key System. Public Key
Cryptography 2001: 119-136.
https://pdfs.semanticscholar.org/1d20/63d8110a2c239762c103661d87ef20857972.pdf
11. Lysyanskaya A, Triandopoulos N (2006). Rationality and adversarial behavior in multi-party computation.
In: Dwork C (ed) CRYPTO 2006. Springer, Heidelberg, pp 180–197.
12.
Zerocash: Decentralized Anonymous Payments from Bitcoin. Eli
Ben-Sasson, Alessandro Chiesa, Ian Miers, Eran Tromer, Christina Garman,
Madars Virza.
http://zerocash-project.org/media/pdf/zerocash-oakland2014.pdf
13. Ronen Gradwohl, Noam Livne, Alon Rosen. Sequential Rationality in Cryptographic Protocols. FOCS 2010.
14.
Multiparty computation from threshold homomorphic encryption, R.
Cramer, I. Damgard, and J.B. Nielsen, EUROCRYPT '01.
https://www.iacr.org/archive/eurocrypt2001/20450279.pdf
15. Chou,
T. and Orlandi, C., 2015, August. The simplest protocol for oblivious
transfer. In International Conference on Cryptology and Information
Security in Latin America (pp. 40-58).
https://eprint.iacr.org/2015/267.pdf
16. Making a Faster
Cryptanalytical Time-Memory Trade-Off. Oechslin, Philippe. CRYPTO 2003.
https://lasec.epfl.ch/~oechslin/publications/crypto03.pdf
17.
Pinocchio: Nearly practical verifable computation. Parno, B., Howell,
J., Gentry, C., Raykova, M. (2013, May). In Security and Privacy (SP),
2013 IEEE Symposium on (pp. 238-252).
https://eprint.iacr.org/2013/279.pdf
18. The first collision for
full SHA-1. M. Stevens, E. Bursztein, P. Karpman, A. Albertini, Y.
Markov. CRYPTO 2017. https://eprint.iacr.org/2017/190
19. The
Bitcoin Backbone Protocol: Analysis and Applications. J. Garay, A.
Kiayias and N. Leonardos. EUROCRYTPT 2015.
https://eprint.iacr.org/2014/765
20. ANONIZE: A Large-Scale
Anonymous Survey System. S. Hohenberger, S. Myers, R. Pass, A. Shelat.
2014 IEEE Symposium on Security and Privacy.
http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6956576
II. Προγραμματιστικά
--------------------
1.
Υλοποίηση Conditional Blind Signatures -- βλ. διπλωματική Α. Ζαχαράκη,
http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/8099
2.
Bελτιώσεις / επεκτάσεις σε σύστημα ψηφοφοριών κατάταξης -- βλ.
διπλωματική Θ. Σουλιώτη,
http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/8040)
3.
Bελτιώσεις / επεκτάσεις στο OTR / mpOTR -- βλ. διπλωματική Α.
Ανδρικόπουλου - Δ. Κολοτούρου,
http://artemis-new.cslab.ece.ntua.gr:8080/jspui/handle/123456789/7966
4.
Aνώνυμα ερωτηματολόγια με χρήση ομομορφικής κρυπτογραφίας, βλ. και
ΑΝΟΝΙΖΕ http://ieeexplore.ieee.org/stamp/stamp.jsp?arnumber=6956576
5. Υλοποίηση smart contracts σε Ethereum -- βλ. http://solidity.readthedocs.io/en/develop/introduction-to-smart-contracts.html