Skip to content
View manel1874's full-sized avatar
  • IST
  • Lisbon

Organizations

@NillionNetwork
Block or Report

Block or report manel1874

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
manel1874/README.md

Hi there, I'm Manel 👋

I'm a husband, father of two, (amateur) tenor singer and a Cryptography PhD student at the University of Lisbon, IST, Portugal.

  • 🔭 I’m currently working on the applications of Quantum Cryptographic protocols to Secure Multiparty Computation.

🤓 Projects

Running

  • QuantaGenomics: is focused on the development of a quantum-enabled Secure Multiparty Computation service for collaborative genomic medicine. Promotion video on YouTube.
  • QUESTS: is focused on the development of a Secure Multiparty Computation service for vehicular ad hoc networks (VANETs).

Closed

  • QuGenome: is focused on the implementation of a Secure Multiparty Computation service supported by quantum technologies to compute phylogenetic trees over the Madrid OpenQKD network. Check the App demo here.
  • QuantumMining: is focused on the design and implementation of a quantum oblivious transfer protocol over optical fibres and integration with a privacy preserving genome data mining service.
  • Q.DOT: implementation of Secure Multiparty Computation for vehicular networks, specifically to calculate the average speed of vehicles in highways.

🎓 Research articles

Under developlment

💻 Coding projects

  • Threshold ECDSA: Python implementation of the protocol described in this paper
  • zkp-ecdsa-rs (work in progress): Rust implementation of the zk-ecdsa protocol.
  • Verifiable private database query (work in progress): an application based on the MP-SPDZ framework.
  • QMP-SPDZ: a fork from MP-SPDZ that includes modifications to support quantum-proof MPC protocols.
  • Quantum private phylogenetic analysis: an application that securely computes phylogenetic trees based on the PHYLIP package, secure multiparty computation and quantum technologies. Demo. Presentation. Paper.
  • OTKeys: an implementation of a string oblivious transfer based on oblivious keys and random oblivious transfer keys.
  • QSHY: QSHY stands for Quantum Semi Honest Yao and it implements a semi-honest Yao protocol assisted with quantum oblivious keys.
  • Threshold wallet: a simple prototype of an Ethereum crypto wallet that uses ZenGo-X implementation of {t,n}-Threshold ECDSA based on the GG20 algorithm. Demo.
  • DDHOT: an implementation of UC-secure Oblivous Transfer under DDH assumption based on the PVW framework. Demo.

🗞️ Blog posts

📺 YouTube videos

🎤 My choir recordings

🛠 Tools & Languages:



Connect with me

manel1874 | LinkedIn manel1874 | Medium manel1874 | Medium

Pinned Loading

  1. private-phylogenetic-analysis private-phylogenetic-analysis Public

    Private computation of phylogenetic trees based on PHYLIP

    C

  2. OTKeys OTKeys Public

    C/C++ OT keys implementation

    C++ 1

  3. libscapi libscapi Public

    Forked project

    C++ 1

  4. QSHY QSHY Public

    Quantum Semi Honest Yao protocol framework

    C++ 1

  5. useful-resources useful-resources Public

    A place for useful resources about math-crypto-science stuff and more

  6. learning_rust learning_rust Public

    Rust tutorials

    Rust