Cargando…

DiLizium: A Two-Party Lattice-Based Signature Scheme

In this paper, we propose DiLizium: a new lattice-based two-party signature scheme. Our scheme is constructed from a variant of the Crystals-Dilithium post-quantum signature scheme. This allows for more efficient two-party implementation compared with the original but still derives its post-quantum...

Descripción completa

Detalles Bibliográficos
Autores principales: Vakarjuk, Jelizaveta, Snetkov, Nikita, Willemson, Jan
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391916/
https://www.ncbi.nlm.nih.gov/pubmed/34441129
http://dx.doi.org/10.3390/e23080989
_version_ 1783743384505024512
author Vakarjuk, Jelizaveta
Snetkov, Nikita
Willemson, Jan
author_facet Vakarjuk, Jelizaveta
Snetkov, Nikita
Willemson, Jan
author_sort Vakarjuk, Jelizaveta
collection PubMed
description In this paper, we propose DiLizium: a new lattice-based two-party signature scheme. Our scheme is constructed from a variant of the Crystals-Dilithium post-quantum signature scheme. This allows for more efficient two-party implementation compared with the original but still derives its post-quantum security directly from the Module Learning With Errors and Module Short Integer Solution problems. We discuss our design rationale, describe the protocol in full detail, and provide performance estimates and a comparison with previous schemes. We also provide a security proof for the two-party signature computation protocol against a classical adversary. Extending this proof to a quantum adversary is subject to future studies. However, our scheme is secure against a quantum attacker who has access to just the public key and not the two-party signature creation protocol.
format Online
Article
Text
id pubmed-8391916
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-83919162021-08-28 DiLizium: A Two-Party Lattice-Based Signature Scheme Vakarjuk, Jelizaveta Snetkov, Nikita Willemson, Jan Entropy (Basel) Article In this paper, we propose DiLizium: a new lattice-based two-party signature scheme. Our scheme is constructed from a variant of the Crystals-Dilithium post-quantum signature scheme. This allows for more efficient two-party implementation compared with the original but still derives its post-quantum security directly from the Module Learning With Errors and Module Short Integer Solution problems. We discuss our design rationale, describe the protocol in full detail, and provide performance estimates and a comparison with previous schemes. We also provide a security proof for the two-party signature computation protocol against a classical adversary. Extending this proof to a quantum adversary is subject to future studies. However, our scheme is secure against a quantum attacker who has access to just the public key and not the two-party signature creation protocol. MDPI 2021-07-30 /pmc/articles/PMC8391916/ /pubmed/34441129 http://dx.doi.org/10.3390/e23080989 Text en © 2021 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Vakarjuk, Jelizaveta
Snetkov, Nikita
Willemson, Jan
DiLizium: A Two-Party Lattice-Based Signature Scheme
title DiLizium: A Two-Party Lattice-Based Signature Scheme
title_full DiLizium: A Two-Party Lattice-Based Signature Scheme
title_fullStr DiLizium: A Two-Party Lattice-Based Signature Scheme
title_full_unstemmed DiLizium: A Two-Party Lattice-Based Signature Scheme
title_short DiLizium: A Two-Party Lattice-Based Signature Scheme
title_sort dilizium: a two-party lattice-based signature scheme
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8391916/
https://www.ncbi.nlm.nih.gov/pubmed/34441129
http://dx.doi.org/10.3390/e23080989
work_keys_str_mv AT vakarjukjelizaveta diliziumatwopartylatticebasedsignaturescheme
AT snetkovnikita diliziumatwopartylatticebasedsignaturescheme
AT willemsonjan diliziumatwopartylatticebasedsignaturescheme