arrow
Return

CodeHop: physical layer error correction and encryption with LDPC-based code hopping

delete2016-03-30
delete19
PRE
AI
陈钊 (Zhao Chen)
L
Liuguo Yin *
裴玉奎 cover
裴玉奎 (Yukui Pei)
J
Jianhua Lü
DOI:10.1007/s11432-015-5452-1delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
This paper proposes a novel scheme named CodeHop, which provides both information reliability and security using code hopping based on low-density parity-check (LDPC) codes. In contrast to traditional systems that perform error correction and encryption at different layers, CodeHop combines these two operations into a single step at physical layer, such that each plaintext message is jointly encoded and encrypted by a hopping parity-check matrix. According to a pseudo-random number generator (PRNG), the hopping matrix may rapidly switch among a sequence of LDPC parity-check matrices, which is randomly generated by a structured-random protograph expanding technique. Simulations show that reliable communication can be achieved by CodeHop with good error-correcting performance. In the meantime, CodeHop may improve the security of traditional systems such as GSM. Taking the A5/1 stream cipher used in GSM as the PRNG, it is shown that CodeHop is resistant to existing chosen-plaintext attacks that break A5/1 cipher already. Moreover, the security of CodeHop will be enhanced in the presence of channel errors as well.
Keywords:
physical layer security
error correction
data encryption
low-density parity-check codes
code hopping
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Science China Information Sciences cover
Science China Information Sciences
IF:
7.6
Papers:
4.9K
Citations:
8.9K

Organization

T
tsinghua university
Scholars:
11.8W
Papers: 10.0W
Citations: 137