Abstract

An encrypting block low-density parity-check code based on quadratic permutation polynomials (QPPs) (QPP-Block-LDPC) is proposed in this paper. The parity-check matrix of the encrypting QPP-Block-LDPC code is composed of a group of permutations, which can be mapped to QPPs. The coefficients of the QPPs, which are served as secret keys, are utilized to randomize the permutation submatrices. A secure channel coding scheme is presented using the QPP-Block-LDPC code to produce the error-correcting ciphertexts. The coding can achieve more efficient implementation and provide an acceptable security level for the communication over the Gaussian wiretap channel. Simulation results demonstrate that this coding offers good trade-offs between the error performance and the security level.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.