Research Areas
Post-Quantum Cryptography
Developing and analyzing cryptographic algorithms resistant to attacks by quantum computers.
Learn MoreZero-Knowledge Proofs
Exploring ZKPs for privacy-preserving applications like voting, identity, and blockchain.
zkBallot ProjectNetwork Security Protocols
Designing and verifying secure communication protocols for current and future networks.
Protocol ResearchResearch Projects
Our research group focuses on developing practical applications of cryptography and blockchain technology. Here are our key projects:
zkBallot: Privacy-Preserving E-Voting
zkBallot is a next-generation e-voting system using zero-knowledge proofs to guarantee voter privacy and verifiable results—no identities or choices are ever revealed.
- Anonymous voter registration
- Private, verifiable voting
- Public, privacy-preserving tally
GoCerts for Energy Domain
Creating Guarantee of Origin (GO) Infra in partnership with Ireland's foremost energy company (ESB).
- Blockchain-based energy certification
- Renewable energy tracking
- Industry partnership with ESB
XRPL Post-Quantum Integration
Enhancing the XRP Ledger's security against quantum computing threats through the integration of NIST-standardized Post-Quantum Cryptographic algorithms.
Challenge
Current cryptographic algorithms (Secp256k1, Ed25519-donna) are vulnerable to quantum attacks via Shor's and Grover's algorithms.
Solution
Integration of CRYSTALS-Dilithium, a lattice-based PQC algorithm, providing quantum resistance while maintaining backward compatibility.
Implementation Scope
- XRPL Protocol Modifications
- Key Management Infrastructure
- Transaction Validation Process
- Backward Compatibility
- Performance Optimization
- Security Standardization
Publications
Cyber Security on the Edge: Efficient Enabling of Machine Learning on IoT Devices
Blockchain-Enabled NextGen Service Architecture for Mobile Internet Offload
Anonymous Homomorphic IBE with Application to Anonymous Aggregation
Optimized Communication in Sharded Blockchain Networks
Implementation of Privacy-Preserving Identifiers for the Secure Storage of Electronic Health Records on the Ethereum Blockchain
Cyber Security on the Edge: Efficient Enabling of Machine Learning on IoT Devices
Blockchain-Enabled NextGen Service Architecture for Mobile Internet Offload
Anonymous Homomorphic IBE with Application to Anonymous Aggregation
Blockchain-Enabled Chebyshev Polynomial-Based Group Authentication for Secure Communication in an Internet of Things Network
Optimized Communication in Sharded Blockchain Networks
CoviChain: A Blockchain Based COVID-19 Vaccination Passport
A Lightweight Encryption Scheme for IoT Devices in the Fog
Blockchain-Enabled End-to-End Encryption for Instant Messaging Applications
zkHawk: Practical Private Smart Contracts from MPC-based Hawk
Electronic Payment Systems for E-Commerce
Electronic Payment Systems
Efficient Quantum-Resistant Identity Based Cryptography
Non-Peer Reviewed Articles
Can crypto take off as the solution to in-flight fraud?
The question for DeFi in 2024 is whether you can bank on crypto
The Wild West of finance': CBDCs, crypto and privacy in a digital age
Patent Applications
System and Apparatus for Securely Storing Data
An Authorization Method and System for Wireless Networks using Subscriber Identity Module Based Information
Meet the Team
Get In Touch
We welcome collaboration inquiries, questions about our research, and prospective students.
Email: [email protected]
Address: School of Computer Science and Statistics, Trinity College Dublin, Dublin 2, Ireland
Send us an Email