Personal Information

I am a fifth year PhD student in the Department of Computer Science at Purdue University, which is located in the state of Indiana (USA). My advisor is Prof. Aniket Kate. Before moving to Purdue University in August 2015, I started my PhD studies at Saarland University in April 2013 under the supervision of Prof. Aniket Kate.

I was an intern researcher 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 Prof. Rafael Marin-Lopez. 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, follow here


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 (To appear). [ Preprint ]

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. [ BibTex | PDF | http | Slides | Talk ]


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


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

An Open Source Implementation of the Protocol for Carrying Authentication for Network Access: OpenPANA.
Pedro Moreno-Sanchez, Rafa Marin-Lopez, and Francisco Vidal-Meca.
IEEE Network Magazine, March 2014. [ BibTex | PDF ]

PANATIKI: A Network Access Control Implementation Based on PANA for IoT Devices.
Pedro Moreno-Sanchez, Rafa Marin-Lopez, and Antonio F. Gomez-Skarmeta.
Sensors Journal, October 2013. [ BibTex | PDF ]

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. [ BibTex | PDF ]

Scientific Service

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

I have served as an external reviewer for the following conferences: CCS (2017), ICDCS (2017), ACNS (2016), EUROCRYPT (2016), CCS (2015), WPES (2015).


  • Privacy Enhancing Technologies (Teaching Assistant)
    Advanced Course, Summer Semester 2015
  • Security (Tutor)
    Core Course, Winter Semester 2014/15
  • Privacy Enhancing Technologies (Teaching Assistant)
    Advanced Course, Summer Semester 2014

Invited Talks