Journal of Applied Sciences ›› 2020, Vol. 38 ›› Issue (6): 976-985.doi: 10.3969/j.issn.0255-8297.2020.06.014

• Signal and Information Processing • Previous Articles    

Text Steganography Based on Neural Machine Translation

YU Shuangsheng1, YANG Zhongliang1, JIANG Minyu2, HUANG Yongfeng1   

  1. 1. Department of Electronic Engineering, Tsinghua University, Beijing 100084, China;
    2. Department of Computer Science, Rice University, Texas 77005, United States
  • Received:2019-11-29 Published:2020-12-08

Abstract: Deep learning has promoted the development of natural language processing technology, and the information hiding methods based on text generation show great potential in this area. This paper proposes a text information hiding method based on neural machine translation, which embeds information in the process of generating translated text. The neural machine translation model uses a Beam Search decoder, which is used to obtain the candidate words in the sentence sequence in the translation process, and to encode the candidate words according to the probability ranking. Then, in the process of decoding and outputting target language texts, corresponding encoded candidate words are selected according to the binary bitstream of secret information, so as to realize information embedding at word level. Experimental results show that compared with the existing text information hiding methods based on machine translation, this method significantly improves the rate of information embedding, and shows good capability and security in anti-steganography performance.

Key words: text steganography, information hiding, neural network, machine translation

CLC Number: