Paper 2016/202 Original: eprint.iacr.org/2016/202 ↗
An Encryption Scheme based on Random Split of St-Gen Codes
Abstract
Staircase-Generator codes (St-Gen codes) have recently been introduced in the design of code-based public key schemes and for the design of steganographic matrix embedding schemes. In this paper we propose a method for random splitting of St-Gen Codes and use it to design a new coding based public key encryption scheme. The scheme uses the known list decoding method for St-Gen codes, but introduces a novelty in the creation of the public and private key. We modify the classical approach for hiding the structure of the generator matrix by introducing a technique for splitting it into random parts. This approach counters the weaknesses found in the previous constructions of public key schemes using St-Gen codes. Our initial software implementation shows that encryption using Random Split of St-Gen Codes compared to original St-Gen Codes is slower by a linear factor in the number of random splits of the St-Gen code, while the decryption complexity remains the same.
Metadata
- Available format(s)
PDF
- Category
- Public-key cryptography
- Publication info
- Preprint.
- History
- 2016-03-04: last updated
- 2016-02-25: published
- Short URL
- https://ia.cr/2016/202
- License
- https://creativecommons.org/licenses/by/4.0/
BibTeX
@misc{cryptoeprint:2016/202,
author = {Simona Samardjiska and Danilo Gligoroski},
title = {An Encryption Scheme based on Random Split of St-Gen Codes},
howpublished = {Cryptology {ePrint} Archive, Paper 2016/202},
year = {2016},
url = {https://eprint.iacr.org/2016/202}
}