Post-quantum secure cryptography for blockchain

The advent of blockchain technology has revolutionized the perception of modern payment systems. However, in such a system securely managing one’s wallet is a challenging issue. A typical user has access to a suitable wallet software and uses it to authenticate transactions. As wallets generate digital signatures, it requires an access to the private key of the user. The presence of a key in a system which often comes online increases its vulnerability – when a wallet is hacked then essentially the private key is lost and so is the money associated with it. Multisignature schemes ensure that multiple keys are needed to produce a digital signature for authenticating a transaction. Suppose in an organization if a CEO, a manager and an accountant need to collaboratively sign in order to make a transaction – neither an attacker can hack the accountant’s key and move the funds nor it is possible for the CEO to run off with all the money. However, there could be situations when a member of a group of parties (could be non-cooperating) should be able to sign on behalf of the group without revealing individual identity.

Faculty Supervisor:

Rei Safavi-Naini


Sabyasachi Dutta


Huawei Canada


Computer science




University of Calgary


Current openings

Find the perfect opportunity to put your academic skills and knowledge into practice!

Find Projects