A New Technique in Rank Metric Code-Based Encryption

We propose a rank metric codes based encryption based on the hard problem of rank syndrome decoding problem. We propose a new encryption with a public key matrix by considering the adding of a random distortion matrix over F q m of full column rank n. We show that IND-CPA security is achie...

Full description

Bibliographic Details
Main Authors: Terry Shue Chien Lau, Chik How Tan
Format: Article
Language:English
Published: MDPI AG 2018-10-01
Series:Cryptography
Subjects:
Online Access:http://www.mdpi.com/2410-387X/2/4/32
id doaj-243c00091c384aae996a2e8c764003d6
record_format Article
spelling doaj-243c00091c384aae996a2e8c764003d62020-11-24T21:28:03ZengMDPI AGCryptography2410-387X2018-10-01243210.3390/cryptography2040032cryptography2040032A New Technique in Rank Metric Code-Based EncryptionTerry Shue Chien Lau0Chik How Tan1Temasek Laboratories, National University of Singapore, T-Lab Building, 5A, Engineering Drive 1, #09-02, Singapore 117411, SingaporeTemasek Laboratories, National University of Singapore, T-Lab Building, 5A, Engineering Drive 1, #09-02, Singapore 117411, SingaporeWe propose a rank metric codes based encryption based on the hard problem of rank syndrome decoding problem. We propose a new encryption with a public key matrix by considering the adding of a random distortion matrix over F q m of full column rank n. We show that IND-CPA security is achievable for our encryption under assumption of the Decisional Rank Syndrome Decoding problem. Furthermore, we also prove some bounds for the number of matrices of a fixed rank with entries over a finite field. Our proposal allows the choice of the error terms with rank up to r 2 , where r is the error-correcting capability of a code. Our encryption based on Gabidulin codes has public key size of 13 . 68 KB, which is 82 times smaller than the public key size of McEliece Cryptosystem based on Goppa codes. For similar post-quantum security level of 2 140 bits, our encryption scheme has a smaller public key size than the key size suggested by LOI17 Encryption.http://www.mdpi.com/2410-387X/2/4/32code-based cryptographyMcEliecepublic key encryptionprovable security
collection DOAJ
language English
format Article
sources DOAJ
author Terry Shue Chien Lau
Chik How Tan
spellingShingle Terry Shue Chien Lau
Chik How Tan
A New Technique in Rank Metric Code-Based Encryption
Cryptography
code-based cryptography
McEliece
public key encryption
provable security
author_facet Terry Shue Chien Lau
Chik How Tan
author_sort Terry Shue Chien Lau
title A New Technique in Rank Metric Code-Based Encryption
title_short A New Technique in Rank Metric Code-Based Encryption
title_full A New Technique in Rank Metric Code-Based Encryption
title_fullStr A New Technique in Rank Metric Code-Based Encryption
title_full_unstemmed A New Technique in Rank Metric Code-Based Encryption
title_sort new technique in rank metric code-based encryption
publisher MDPI AG
series Cryptography
issn 2410-387X
publishDate 2018-10-01
description We propose a rank metric codes based encryption based on the hard problem of rank syndrome decoding problem. We propose a new encryption with a public key matrix by considering the adding of a random distortion matrix over F q m of full column rank n. We show that IND-CPA security is achievable for our encryption under assumption of the Decisional Rank Syndrome Decoding problem. Furthermore, we also prove some bounds for the number of matrices of a fixed rank with entries over a finite field. Our proposal allows the choice of the error terms with rank up to r 2 , where r is the error-correcting capability of a code. Our encryption based on Gabidulin codes has public key size of 13 . 68 KB, which is 82 times smaller than the public key size of McEliece Cryptosystem based on Goppa codes. For similar post-quantum security level of 2 140 bits, our encryption scheme has a smaller public key size than the key size suggested by LOI17 Encryption.
topic code-based cryptography
McEliece
public key encryption
provable security
url http://www.mdpi.com/2410-387X/2/4/32
work_keys_str_mv AT terryshuechienlau anewtechniqueinrankmetriccodebasedencryption
AT chikhowtan anewtechniqueinrankmetriccodebasedencryption
AT terryshuechienlau newtechniqueinrankmetriccodebasedencryption
AT chikhowtan newtechniqueinrankmetriccodebasedencryption
_version_ 1725971849839378432