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...
Main Authors: | , |
---|---|
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 |