机构地区:[1]Department of Electronic Engineering, Tsinghua University, Beijing 100084, China [2]School of Aerospace. Tsinghua University, Beijing 100084,-China [3]Electronic Design Automation (EDA) Laboratory, Research Institute of Tsinghua University in Shenzhen, Shenzhen 518057, China
出 处:《Science China(Information Sciences)》2016年第10期117-131,共15页中国科学(信息科学)(英文版)
基 金:supported by National Basic Research Program of China (Grant No. 2013CB329001);National Natural Science Foundation of China (Grants Nos. 61132002, 61101072)
摘 要: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.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.
关 键 词:physical layer security error correction data encryption low-density parity-check codes codehopping
分 类 号:TN911.22[电子电信—通信与信息系统] TN925.93[电子电信—信息与通信工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...