Resources on pairing based cryptography and MPC
In this post is to aggregate all the resources I used to learn about MPC and pairing based cryptography.
MPC
SPDZ paper
Damgård, Ivan, Valerio Pastro, Nigel Smart, and Sarah Zakarias. “Multiparty computation from somewhat homomorphic encryption.” In Annual Cryptology Conference, pp. 643-662. Springer, Berlin, Heidelberg, 2012. https://eprint.iacr.org/2011/535
Extending SPDZ to eupport elliptic curve operations.
Smart, Nigel P., and Younes Talibi Alaoui. “Distributing any elliptic curve based protocol.” In IMA International Conference on Cryptography and Coding, pp. 342-366. Springer, Cham, 2019. https://eprint.iacr.org/2019/768
Also extends SPDZ for EC and secures DNSSEC
Dalskov, Anders, Claudio Orlandi, Marcel Keller, Kris Shrishak, and Haya Shulman. “Securing DNSSEC keys via threshold ECDSA from generic MPC.” In European Symposium on Research in Computer Security, pp. 654-673. Springer, Cham, 2020. Paper: https://eprint.iacr.org/2019/889 Implementation: https://github.com/data61/MP-SPDZ/tree/master/ECDSA
Pairings
Pairings for beginners by Craig Costello