You are looking at a specific version 20181201:152523 of this paper. See the latest version.

Paper 2018/714

PKP-Based Signature Scheme

Jean-Charles Faugère and Eliane Koussa and Gilles Macario-Rat and Jacques Patarin and Ludovic Perret

Abstract

In this document, we introduce PKP-DSS a Digital Signature Scheme based on the so-called Permuted Kernel Problem (PKP). PKP is an NP-complete algebraic problem that consists of finding a kernel vector with particular entries for a publicly known matrix. It's simple, and needs only basic linear algebra. Hence, this problem was used to develop the first Identification Scheme (IDS) which has an efficient implementation on low-cost smart cards.\\ We construct PKP-DSS from a Zero-Knowledge Identification Scheme (ZKIDS) based on PKP. We derive the signature scheme PKP-DSS by using the traditional Fiat-Shamir (FS) transform. Thus, PKP-DSS has a security that can be provably reduced, in the (classical) random oracle model, to essentially the hardness of random instances of PKP.\\ Contrary to what is shown in "Cryptanalysis of PKP: A New Approach", and after a thorough analysis of the State-of-the-art attacks of PKP, we found that the most efficient solving tool for PKP was introduced by J. Patarin and P. Chauvaud.\\ In this paper, we also propose several sets of parameters for different security levels. Each parameter set arises signatures of length comparable to the other signatures derived from Zero-Knowledge identification schemes. In particular, PKP-DSS-128 gives a signature size approximately about 16 KBytes for 128 bits of classical security, while the best known signature schemes built from a ZKIDS (such as MQDSS, Picnic,... ) give similar signatures (approximately 16 KB for MQDSS, approximately 33 KB for Picnic,...).\\ Since there are no known quantum attacks for solving PKP, we believe that the recommended sets of parameters provides a quantum secure scheme.

Metadata
Available format(s)
PDF
Publication info
Preprint. MINOR revision.
Keywords
public-key cryptographypost-quantum cryptographyFiat-Shamir5-pass identification schemePermuted Kernel Problem.
Contact author(s)
ejkoussa @ outlook com
History
2019-10-28: last of 6 revisions
2018-08-01: received
See all versions
Short URL
https://ia.cr/2018/714
License
Creative Commons Attribution
CC BY
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.