Visible to the public Crypto Polar Codes based on Pseudorandom Frozen Bits Values and Indices

TitleCrypto Polar Codes based on Pseudorandom Frozen Bits Values and Indices
Publication TypeConference Paper
Year of Publication2019
AuthorsEl-Sakka, Ahmed H., Shaaban, Shawki, Moussa, Karim H.
Conference Name2019 7th International Japan-Africa Conference on Electronics, Communications, and Computations, (JAC-ECC)
Keywords232-bit ciphering key, BER probability, channel capacity, channel coding, composability, crypto polar codes, crypto-system ciphering key, cryptography, Decoding, decoding cipher key, decoding obscurity, discrete memoryless channel, discrete memoryless channel capacity, encoder security, error statistics, generated sequences, grouping polar codes, High reliability, Metrics, modern communication systems, MT PRNG, one-bit change, original encoding cipher key, originally sent information data bits, polar codes, polarized bit channels, probability, pseudorandom frozen bits values, pseudorandom number generator, pubcrawl, random number generation, Resiliency, secret Mersenne- Twister pseudo, secret pre-shared initial state, secured system, system secrecy, talented coding technique, telecommunication security
AbstractPolar codes are a talented coding technique with the ability to accomplish the discrete memoryless channel capacity for modern communication systems with high reliability, but it is not secured enough for such systems. A secured system counts on grouping polar codes with secret Mersenne- Twister pseudo-random number generator (MT PRNG) is presented in this paper. The proposed encoder security is deduced from the secret pre-shared initial state of MT PRNG which is considered as the crypto-system ciphering key. The generated sequences are random like and control the frozen bits' values and their indices in the polarized bit channels. When the decoding cipher key at the receiver has one-bit change from the original encoding cipher key, the receiver has an almost 0.5 BER probability. This means that the receiver, in this case, had no clue about the originally sent information data bits without prior knowledge of the utilized 232-bit ciphering key. Moreover, the security of the system can be enhanced by utilizing a pseudo-random number generator (PRBG) with longer seed to increase the system secrecy and decoding obscurity.
DOI10.1109/JAC-ECC48896.2019.9051085
Citation Keyel-sakka_crypto_2019