Závěrečná práce: Bc. Ondřej Chudáček: Practical Multi-Signature Computation on Smartcards
Diplomová práce
Practical Multi-Signature Computation on Smartcards
Anotace
Vícenásobné podpisy (multi-signatures) poskytují uživatelům možnost vytvořit jeden podpis zastupující skupinu podepisujících, přičemž žádný soukromý úlomek klíče žádného z podepisujících není zpřístupněn ostatním spolupodepisujícím. Schémata kompatibilní se standardním ověřováním Schnorrových podpisů jsou obzvláště relevantní vzhledem k jejich přijetí v Bitcoinovém standardu BIP-340. MuSig2, vybraný …více
Abstract
Multi-signatures provide users with the ability to generate a single signature for a group of signers where no signer's secret share is disclosed to other co-signers. Schemes compatible with standard Schnorr verification are especially relevant due to their adoption in Bitcoin’s BIP-340. MuSig2, selected for implementation in our survey of multi-signatures and standardized in BIP-327, is a prominent …více
Zadání práce
The goal of this thesis is to assess the feasibility of computing state-of-the-art multi-signature protocols on cryptographic smartcards and demonstrate their usage in practical applications via a threshold cryptography platform (https://meesign.crocs.fi.muni.cz/).
The work on the thesis will comprise the following steps:
- Survey of current EC-based multi-signature schemes and their computation requirements.
- Implementation of a selected scheme on cryptographic smartcards.
- Proposal of possible optimizations (e.g., secure offloading to the host device).
- Performance evaluation of the resulting implementation.
- Integration of the implementation within the threshold cryptography platform.
- Demonstration of its usage within a real-world application.
17. 12. 2025 09:17, RNDr. Antonín Dufka, Ph.D.
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Practical Threshold Cryptography on Resource-Constrained Security-Certified Hardware
RNDr. Antonín Dufka, Ph.D. -
Cryptographic policies for private key operations
Mgr. Martin Sečkár, učo 540471 -
Improving side-channel resistance of Java Card implementations
Mgr. Veronika Hanulíková, učo 492760 -
Algoritmy pro differenciální odběrovou analýzu kryptografických čipových karet (DPA)
RNDr. Jiří Kůr, Ph.D. -
Security considerations for elliptic curve domain parameters selection
RNDr. Ján Jančár, Ph.D., učo 445358 -
PYECSCA: Reverse-engineering black-box Elliptic Curve Cryptography implementations via side-channels
RNDr. Ján Jančár, Ph.D., učo 445358 -
An automated testing of smartcards in OpenSC project
Mgr. Martin Strhársky -
Source code security transformations for JavaCard platform
Bc. Ondřej Šebek




