247

An Efficient CCA2-Secure Variant of the McEliece Cryptosystem in the Standard Model

IACR Cryptology ePrint Archive (IACR ePrint), 2013
Abstract

Recently, a few CCA2-secure (IND-CCA2) variant of the McEliece cryptosystem in the standard model were introduced. All these schemes are based on Rosrn-Segev approach and lossy trapdoor function and utilize kk-repetition paradigm. The main drawback of these schemes is that they are need {\it additional} encryption and have {\it large} key size compared to the original scheme, which intricate the public-key size problem in the code-based cryptosystem. Furthermore, full CCA2-security of these schemes achieved by using a strongly unforgeable one-time signature scheme, and so, the resulting scheme need {\it separate} encryption. Therefore, these schemes are completely impractical. In this manuscript, we propose a new and efficient IND-CCA2 variant of the McEliece cryptosystem in the standard model. The main novelty is that, unlike previous approaches, our approach is a generic transformation and can be applied to "any" code-based one-way cryptosystem (both the McEliece and the Niederreiter cryptosystems). Our approach also leads to the elimination of the encryption repetition and using strongly unforgeable one-time signature scheme. This novel approach is more efficient, the publick/secret keys are as in the original scheme and the encryption/decryption complexity are comparable to the original scheme. CCA2-security of the proposed scheme can be reduced in the standard model to the McEliece assumptions. To the best of our knowledge, this is the first variant of the code-based cryptosystem that is IND-CCA2 in the standard model without using kk-repetition paradigm and strongly unforgeable one-time signature scheme.

View on arXiv
Comments on this paper