Cryptology ePrint Archive: Report 2013/682

Secret Key Cryptosystem based on Non-Systematic Polar Codes

Reza Hooshmand, Mohammad Reza Aref, and Taraneh Eghlidos

Abstract: Polar codes are a new class of error correcting linear block codes, whose generator matrix is specified by the knowledge of transmission channel parameters, code length and code dimension. Moreover, regarding computational security, it is assumed that an attacker with a restricted processing power has unlimited access to the transmission media. Therefore, the attacker can construct the generator matrix of polar codes, especially in the case of Binary Erasure Channels, on which this matrix can be easily constructed. In this paper, we introduce a novel method to keep the generator matrix of polar codes in secret in a way that the attacker cannot access the required information to decode the intended polar code. With the help of this method, a secret key cryptosystem is proposed based on non-systematic polar codes. In fact, the main objective of this study is to achieve an acceptable level of security and reliability through taking advantage of the special properties of polar codes. The analyses revealed that our scheme resists the typical attacks on the secret key cryptosystems based on linear block codes. In addition, by employing some efficient methods, the key length of the proposed scheme is decreased compared to that of the previous cryptosystems. Moreover, this scheme enjoys other advantages including high code rate, and proper error performance as well.

Category / Keywords: Code based cryptography, Polar codes, Secret key cryptosystem.

Date: received 23 Oct 2013, last revised 11 Jan 2014

Contact author: rhooshmand50 at yahoo com

Available format(s): PDF | BibTeX Citation

Version: 20140111:104205 (All versions of this report)

Discussion forum: Show discussion | Start new discussion

[ Cryptology ePrint archive ]