As of Septemeber 2018, I have joined TU Wien, Austria as post-doctoral student. This webpage is no longer actively maintained. Please find my new webpage here

Personal Information

I am a post-doctoral student in the Department of Computer Science at Purdue University, which is located in the state of Indiana (USA). My advisor is Aniket Kate. Before joining Purdue in August 2015, I started my PhD studies at Saarland University in April 2013 under the supervision of Aniket Kate. Additionally, I have been an intern research at IBM Research - Zurich (Switzerland) in 2017 under the supervision of Christian Cachin; at Ripple (USA) in 2016 under the supervision of Stefan Thomas; and at Philips Research Europe (The Netherlands) under the supervision of Oscar Garcia-Morchon and Rafael Marin-Lopez. I received my PhD from Purdue University in 2018. I received my bachelors and masters from University of Murcia (UM) (Spain) in 2011 and 2013 respectively.

Research Interests

Currently, my research focuses on the areas of security, privacy and reliability of emerging online payment networks:

I am also interested on topics related to security in emerging network scenarios:

  • Network access control in distributed scenarios (e.g., eduroam).
  • Bootstrapping and key management in constrained networks (e.g., Internet of Things)

Selected Publications

For a complete list, see DBLP or Google Scholar.


Mind Your Credit: Assessing the Health of the Ripple Credit Network
Pedro Moreno-Sanchez, Navin Modi, Raghuvir Songhela, Aniket Kate, and Sonia Fahmy.
WWW'18, April 2018. [ PDF ]

Settling Payments Fast and Private: Efficient Decentralized Routing for Path-Based Transactions
Stefanie Roos, Pedro Moreno-Sanchez, Aniket Kate, and Ian Goldberg.
NDSS'18, February 2018. [ PDF ]


Concurrency and Privacy with Payment-Channel Networks
Giulio Malavolta*, Pedro Moreno-Sanchez*, Aniket Kate, Matteo Maffei, and Srivatsan Ravi.
*Both authors contributed equally and are considered to be co-first authors.
CCS'17, November 2017. [ PDF ]

PathShuffle: Mixing Credit Paths for Anonymous Transactions in Ripple.
Pedro Moreno-Sanchez, Tim Ruffing, and Aniket Kate.
PETS'17, July 2017. [ PDF | Talk ]

Mixing Confidential Transactions: Comprehensive Transaction Privacy for Bitcoin.
Tim Ruffing, and Pedro Moreno-Sanchez.
BITCOIN'17, April 2017. [ 
PDF | http ]

SilentWhispers: Enforcing Security and Privacy in Decentralized Credit Networks.
Giulio Malavolta*, Pedro Moreno-Sanchez*, Aniket Kate, and Matteo Maffei.
*Both authors contributed equally and are considered to be co-first authors.
NDSS'17, February 2017. [ PDF | http | Slides ]

P2P Mixing and Unlinkable Bitcoin Transactions.
Tim Ruffing, Pedro Moreno-Sanchez, and Aniket Kate.
NDSS'17, February 2017. [ PDF | http ]


Listening to Whispers of Ripple: Linking Wallets and Deanonymizing Transactions in the Ripple Network.
Pedro Moreno-Sanchez, Muhammad Bilal Zafar, and Aniket Kate.
PETS'16, July 2016. [ PDF | http | Slides | Talk ]


Privacy Preserving Payments in Credit Networks.
Pedro Moreno-Sanchez, Aniket Kate, Matteo Maffei, and Kim Pecina.
NDSS'15, February 2015. [ PDF | http | Slides ]


CoinShuffle: Practical Decentralized Coin Mixing for Bitcoin.
Tim Ruffing, Pedro Moreno-Sanchez, and Aniket Kate.
ESORICS'14, September 2014. [ PDF | HTTP | Slides ]

Securing the IP-based Internet of Things with HIP and DTLS.
Oscar Garcia-Morchon, Sye Loong Keoh, Sandeep Kumar, Pedro Moreno-Sanchez, Francisco Vidal-Meca, and Jan Henrik Ziegeldorf.
WiSec'13, April 2013. [ PDF ]

Selected Program Committee

  • 2018 [PETS'18.4], [CBT'18], [BLOCKCHAIN'18], [WPES'18]

I have been a member of the IEEE S&P Student PC (2017).

Selected Journals Reviewer

  • 2018 Journal of Computer Security
  • 2018 Transactions on Dependable and Secure Computing
  • 2017 IEEE Transaction on Computers

Selected External Reviewer

  • 2018 [Usenix Security'18], [NDSS'18], [EuroS&P'18], [ICDCS'18], [CRYPTO'18], [CCS'18]
  • 2017 [CCS'17], [ICDCS'17]
  • 2016 [ACNS'16], [EUROCRYPT'16]
  • 2015 [WPES'15], [CCS'15]


  • Information Security (Teaching Assitant)
    Advance Course, Spring Semester 2018 (Purdue University)
  • Privacy Enhancing Technologies (Teaching Assistant)
    Advanced Course, Summer Semester 2015 (Saarland University)
  • Security (Tutor)
    Core Course, Winter Semester 2014/15 (Saarland University)
  • Privacy Enhancing Technologies (Teaching Assistant)
    Advanced Course, Summer Semester 2014 (Saarland University)

Invited Talks