Stream Cipher by Reed-Solomon Code

被引:0
|
作者
Wu, Tao [1 ,2 ]
Wang, Ruomei [1 ]
机构
[1] Sun Yat Sen Univ, Sch Data & Comp Sci, Guangzhou 510006, Guangdong, Peoples R China
[2] Sun Yat Sen Univ, Shenzhen Res Inst, Shenzhen 518057, Peoples R China
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Reed-Solomon code or RS code is widely used for error corrections of data in transmission and storages. However, it is thought of as insecure for direct implementation in code based cryptography due to plaintext-known attacks. In recent years, McEliece cryptosystem with enhanced public key security by generalized RS code and Goppa code are discussed for hardware implementation. In this work, from another point of view a stream cipher based on RS code is proposed for communications between two parties, with the generalized RS code not used. First, it copies or shifts the stream cipher a few times to XOR with the message composed of a codeword; second, between the RS encoding and decoding it conceals the cipher within the RS code. There are two advantages with this scheme: First, compared with generalized RS code it uses systematic encoding instead of nonsystematic encoding, which decreases the power overhead. Second, the stream cipher requires no extra hardware rather than the RS encoding and decoding modules, which is already included in many computer systems or devices. Third, the stream cipher may depend on the difficulty of a well know NP-complete problem: the difficulty of decoding a random linear code. Meanwhile, since the cipher is a numerical value hidden in the codeword rather than a function with algorithmic definitions, the synchronization of cipher and messages can be easily held as a whole.
引用
收藏
页码:422 / 427
页数:6
相关论文
共 50 条
  • [1] REED-SOLOMON CODE SYMBOL AVOIDANCE
    Shongwe, T.
    Vinck, A. J. Han
    SAIEE AFRICA RESEARCH JOURNAL, 2014, 105 (01): : 13 - 19
  • [2] A DSP Reed-Solomon code.
    Wolf, T
    PROCEEDINGS OF THE IEEE 1999 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 1999, : 541 - 544
  • [3] SELFSYNCHRONISABLE BINARY REED-SOLOMON CODE
    INABA, H
    KASAHARA, M
    ELECTRONICS LETTERS, 1991, 27 (18) : 1648 - 1649
  • [4] THE REED-SOLOMON CODE AS IDEALS OF A MODULAR ALGEBRA
    CHARPIN, P
    COMPTES RENDUS DE L ACADEMIE DES SCIENCES SERIE I-MATHEMATIQUE, 1982, 294 (17): : 597 - 600
  • [5] Shorten Reed-Solomon Code for Wireless USB
    Yang, Runfeng
    Chen, Xiaoning
    Zhao, Jian
    2014 NINTH INTERNATIONAL CONFERENCE ON BROADBAND AND WIRELESS COMPUTING, COMMUNICATION AND APPLICATIONS (BWCCA), 2014, : 100 - 103
  • [6] Implementation complexity of the decoder of Reed-Solomon code
    Gridnev, O.A.
    Portnoj, S.L.
    Radiotekhnika, 1997, (02): : 36 - 40
  • [7] Performance of GMSK and Reed-Solomon code combinations
    Ma, LD
    Asano, D
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2005, E88A (10) : 2863 - 2868
  • [8] The (+)-extended twisted generalized Reed-Solomon code
    Zhu, Canze
    Liao, Qunying
    DISCRETE MATHEMATICS, 2024, 347 (02)
  • [9] Performance of Reed-Solomon block turbo code
    Aitsab, O
    Pyndiah, R
    IEEE GLOBECOM 1996 - CONFERENCE RECORD, VOLS 1-3: COMMUNICATIONS: THE KEY TO GLOBAL PROSPERITY, 1996, : 121 - 125
  • [10] Concatenated Reed-Solomon Code with Hamming Code for DRAM Controller
    Rhee, Sunwook
    Kim, Changgeun
    Kim, Juhee
    Jee, Yong
    2010 SECOND INTERNATIONAL CONFERENCE ON COMPUTER ENGINEERING AND APPLICATIONS: ICCEA 2010, PROCEEDINGS, VOL 1, 2010, : 291 - 295