Smaller Keys for Code-Based Cryptography: McEliece Cryptosystems with Convolutional Encoders

04/14/2021
by   Paulo Almeida, et al.
0

In this paper we present a novel class of convolutional codes and investigate its use in a variant of the McEliece cryptosystem that possesses several interesting properties, including a reduction of the public key for a given security level. In contrast to the classical McEliece cryptosystems, where block codes are used, we propose the use of a convolutional encoder to be part of the public key. The secret key is constituted by a Generalized Reed-Solomon encoder and two Laurent polynomial matrices that contain large parts that are generated completely at random. Instead of multiplying on the right the GRS encoder by a permutation matrix, it is multiplied by a polynomial matrix with columns having weight zero or at least two. In this setting the message is a sequence of messages instead of a single block message and the errors are added randomly throughout the sequence. We conclude the paper studying its security and presenting several examples.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
04/24/2018

A new class of convolutional codes and its use in the McEliece Cryptosystem

In this paper we present a new class of convolutional codes that admits ...
research
12/05/2017

State spaces of convolutional codes, codings and encoders

In this paper we give a compact presentation of the theory of abstract s...
research
03/19/2020

A model of public key cryptography using multinacci matrices

In this paper, we have proposed a Public Key Cryptography (P KC) using b...
research
02/16/2022

A novel public key cryptography based on generalized Lucas matrices

In this article, we have proposed a generalized Lucas matrix (recursive ...
research
04/06/2021

Two modifications for Loidreau's code-based cryptosystem

This paper presents two modifications for Loidreau's code-based cryptosy...
research
01/20/2020

Systematic Maximum Sum Rank Codes

In the last decade there has been a great interest in extending results ...
research
05/18/2019

Discrete Logarithmic Fuzzy Vault Scheme

In this paper a three fuzzy vault schemes which integrated with discrete...

Please sign up or login with your details

Forgot password? Click here to reset