Research Interests

I am interested in the rigorous development of cryptographic primitives and protocols, as well as the relationships between primitives and protocols. My work at IOG centers around the design and analysis of composable layer-2 blockchain protocols. My work at Durham is on idealized models of computation (such as the random-oracle and generic-group models) and has been supported by an EPSRC new-investigator grant. In the past I have worked on cryptosystems with advanced functionalities (e.g., functional encryption, multi-linear maps, and obfuscation) and public-key and identity-based cryptosystems. A list of my publications appears below; see also my DBLP and Google Scholar pages.

Publications

  • Miguel Ambrona, Pooya Farshim, and Patrick Harasser.
         Block Ciphers in Idealized Models: Automated Proofs and New Security Results.
         CCS 2024.

  • Jan Bobolz, Pooya Farshim, Markulf Kohlweiss, and Akira Takahashi.
         The Brave New World of Global Generic Groups and UC-Secure Zero-Overhead SNARKs.
         TCC 2024.

  • Balthazar Bauer, Pooya Farshim, Patrick Harasser, and Markulf Kohlweiss.
         The Uber-Knowledge Assumption: A Bridge to the AGM.
         CiC 2024.

  • Balthazar Bauer, Pooya Farshim, Patrick Harasser, and Adam O'Neill.
         Beyond Uber: Instantiating Generic Groups via PGGs.
         TCC 2022.

  • Pooya Farshim and Stefano Tessaro.
         Password Hashing and Preprocessing.
         EUROCRYPT 2021.

  • Geoffroy Couteau, Pooya Farshim, and Mohammad Mahmoody.
         Black-Box Uselessness: Composing Separations in Cryptography.
         ITCS 2021.

  • Pooya Farshim, Louiza Khati, Yannick Seurin, and Damien Vergnaud.
         The Key-Dependent Message Security of Key-Alternating Feistel Ciphers.
         CT-RSA 2021.

  • [37] Yevgeniy Dodis, Pooya Farshim, Sogol Mazaheri, and Stefano Tessaro.
         Towards Defeating Backdoored Random Oracles: Indifferentiability with Bounded Adaptivity.
         TCC 2020.

  • Martin R. Albrecht, Pooya Farshim, Shuai Han, Dennis Hofheinz, Enrique Larraia, and Kenneth G. Paterson.
         Multilinear Maps from Obfuscation.
         Journal of Cryptology 2020.
         TCC 2016-A.

  • Pooya Farshim, Georg Fuchsbauer, and Alain Passelègue.
         Simpler Constructions of Asymmetric Primitives from Obfuscation.
         INDOCRYPT 2020.

  • Aisling Connolly, Pooya Farshim, and Georg Fuchsbauer.
         Security of Symmetric Primitives against Key-Correlated Attacks.
         ToSC (FSE) 2019.

  • Manuel Barbosa and Pooya Farshim.
         Indifferentiable Authenticated Encryption.
         CRYPTO 2018.

  • Balthazar Bauer, Pooya Farshim, and Sogol Mazaheri.
         Combiners for Backdoored Random Oracles.
         CRYPTO 2018.

  • Pooya Farshim, Julia Hesse, Dennis Hofheinz, and Enrique Larraia.
         Graded Encoding Schemes from Obfuscation.
         PKC 2018.

  • Pooya Farshim, Louiza Khati, and Damien Vergnaud.
         Security of Even–Mansour Ciphers under Key-Dependent Messages.
         ToSC (FSE) 2018.

  • Pooya Farshim, Claudio Orlandi, and Razvan Rosie.
         Security of Symmetric Primitives under Incorrect Usage of Keys.
         ToSC (FSE) 2017.

  • Pooya Farshim and Arno Mittelbach.
         Modeling Random Oracles under Unpredictable Queries.
         FSE 2016.

  • Afonso Arriaga, Manuel Barbosa, and Pooya Farshim.
         Private Functional Encryption: Indistinguishability-Based Definitions and Constructions from Obfuscation.
         INDOCRYPT 2016.

  • Martin R. Albrecht, Pooya Farshim, Jean-Charles Faugère, Gottfried Herold, and Ludovic Perret.
         Polly Cracker, Revisited.
         Designs, Codes and Cryptography 2016.
         ASIACRYPT 2011.

  • Jean Paul Degabriele, Pooya Farshim, and Bertram Poettering.
         A More Cautious Approach to Security Against Mass Surveillance.
         FSE 2015.

  • Pooya Farshim and Gordon Procter.
         The Related-Key Security of Iterated Even-Mansour Ciphers.
         FSE 2015.

  • Christina Brzuska, Pooya Farshim, and Arno Mittelbach.
         Random-Oracle Uninstantiability from Indistinguishability Obfuscation.
         TCC 2015.

  • Christina Brzuska, Pooya Farshim, and Arno Mittelbach.
         Indistinguishability Obfuscation and UCEs: The Case of Computationally Unpredictable Sources.
         CRYPTO 2014.

  • Manuel Barbosa and Pooya Farshim.
         The Related-Key Analysis of Feistel Constructions.
         FSE 2014.

  • Paul Baecher, Pooya Farshim, Marc Fischlin, and Martijn Stam.
         Ideal-Cipher (Ir)reducibility for Blockcipher-Based Hash Functions.
         EUROCRYPT 2013.

  • Pooya Farshim, Benoît Libert, Kenneth G. Paterson, and Elizabeth A. Quaglia.
         Robust Encryption, Revisited.
         PKC 2013.

  • Manuel Barbosa and Pooya Farshim.
         On the Semantic Security of Functional Encryption Schemes.
         PKC 2013.

  • Joël Alwen, Manuel Barbosa, Pooya Farshim, Rosario Gennaro, S. Dov Gordon, Stefano Tessaro, and David A. Wilson.
         On the Relationship between Functional Encryption, Obfuscation, and Fully Homomorphic Encryption.
         IMA International Conference 2013.

  • Manuel Barbosa and Pooya Farshim.
         Delegatable Homomorphic Encryption with Applications to Secure Outsourcing of Computation.
         CT-RSA 2012.

  • Afonso Arriaga, Manuel Barbosa, and Pooya Farshim.
         On the Joint Security of Signature and Encryption under Randomness Reuse: Efficiency and Security Amplification.
         ACNS 2012.

  • Martin R. Albrecht, Pooya Farshim, Kenneth G. Paterson, and Gaven J. Watson.
         On Cipher-Dependent Related-Key Attacks in the Ideal-Cipher Model.
         FSE 2011.

  • Manuel Barbosa and Pooya Farshim.
         Relations among Notions of Complete Non-Malleability: Indistinguishability Characterisation and Efficient Construction without Random Oracles.
         ACISP 2010.

  • Manuel Barbosa and Pooya Farshim.
         Strong Knowledge Extractors for Public-Key Encryption Schemes.
         ACISP 2010.

  • Manuel Barbosa and Pooya Farshim.
         Security Analysis of Standard Authentication and Key Agreement Protocols Utilising Timestamps.
         AFRICACRYPT 2009.

  • Pooya Farshim and Bogdan Warinschi.
         Certified Encryption Revisited.
         AFRICACRYPT 2009.

  • Manuel Barbosa and Pooya Farshim.
         Certificateless Signcryption.
         ASIACCS 2008.

  • Kamel Bentahar, Pooya Farshim, John Malone-Lee, and Nigel P. Smart.
         Generic Constructions of Identity-Based and Certificateless KEMs.
         Journal of Cryptology 2008.

  • Manuel Barbosa and Pooya Farshim.
         Randomness Reuse: Improvements and Extensions.
         IMA International Conference 2007.

  • Manuel Barbosa and Pooya Farshim.
         Secure Cryptographic Workflow in the Standard Model.
         INDOCRYPT 2006.

  • Manuel Barbosa and Pooya Farshim.
         Efficient Identity-Based Key Encapsulation to Multiple Parties.
         IMA International Conference 2005.

  • Other

  • Pooya Farshim.
         Extensions of Public-Key, Identity-Based and Certificateless Encryption Schemes.
         PhD thesis, University of Bristol, 2008.

  • Manuel Barbosa, Liqun Chen, Zhaohui Cheng, Mark Chimley, Alexander W. Dent, Pooya Farshim, Keith Harrison, John Malone-Lee, Nigel P. Smart, and Frederik Vercauteren.
         SK-KEM: An Identity-Based KEM.
         Submission to IEEE P1363.3, 2006.

  • Co-authors

    Martin R. Albrecht (5), Miguel Ambrona, Joël Alwen, Afonso Arriaga (2), Paul Baecher, Manuel Barbosa (14), Balthazar Bauer (3), Kamel Bentahar, Jan Bobolz, Chris Brzuska (2), Aisling Connolly, Geoffroy Couteau, Jean Paul Degabriele, Yevgeniy Dodis, Jean-Charles Faugère, Marc Fischlin, Georg Fuchsbauer (2), Rosario Gennaro, S. Dov Gordon, Patrick Harasser (3), Dennis Hofheinz (3), Louiza Khati (2), Markulf Kohlweiss (2), Enrique Larraia, Benoît Libert, Mohammad Mahmoody, John Malone-Lee, Sogol Mazaheri (2), Arno Mittelbach (3), Adam O'Neill, Claudio Orlandi, Alain Passelègue, Kenneth G. Paterson (3), Ludovic Perret, Bertram Poettering, Gordon Procter, Elizabeth A. Quaglia, Răzvan Roşie, Yannick Seurin, Nigel P. Smart, Martijn Stam, Akira Takahashi, Stefano Tessaro (3), Damien Vergnaud (2), Bogdan Warinschi, Gaven J. Watson, and David A. Wilson.