Song ci poetry text message hiding technology based on hybrid encryption

A technology of mixed encryption and text information, applied in encryption devices with shift registers/memory, secure communication devices, public keys for secure communications, etc., can solve problems such as poor security, stiff carrier text, and easy reverse restoration

Inactive Publication Date: 2016-12-21
NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
View PDF0 Cites 18 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0017] The present invention starts from the perspective of how to transmit important information safely and covertly in practical applications, and then finds that in the mos

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Song ci poetry text message hiding technology based on hybrid encryption
  • Song ci poetry text message hiding technology based on hybrid encryption
  • Song ci poetry text message hiding technology based on hybrid encryption

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0048] The first embodiment of the present invention introduces the process of performing AES encryption on the input information to be transmitted by a hybrid encryption tool, and using the ECC algorithm to encrypt the AES key. The encrypted information will be further processed that is information hiding. The specific steps are as follows figure 2 Shown, including:

[0049] (1) The sender enters the information of any length to be transmitted, namely the plaintext M, uses the AES algorithm of 128bit key length to encrypt, and generates the key C.

[0050] (2) For the 128-bit AES key, use the ECC encryption algorithm for encryption to generate a digital envelope with secret information.

[0051] (3) The secret information encrypted by AES and the digital envelope are used together with the text information hiding system of the Song Ci carrier to hide the information.

[0052] (4) After receiving the hidden information, the receiver uses the extraction algorithm to restore the secre...

Embodiment 2

[0056] The second embodiment of the present invention introduces two schemes for template generation, namely, a designated single template and a random mixed template, and the user selects the template generation scheme according to needs. The specific steps are as follows image 3 with Figure 4 Shown, including:

[0057] (1) Read the template library file, and store the template name and corresponding embeddable information into the poems[] structure array

[0058] (2) Obtain the total length of the information bit stream that needs to be steganographically written, record it as len, and initialize the currently selected template that can embed information sum = 0.

[0059] (3) A random number n is randomly generated, and n=n mod k (k is the total number of templates).

[0060] (4) Select the nth template and record it in the temps array.

[0061] (5) Calculate the current embeddable information amount sum=sum plus the embeddable information amount of the nth template.

[0062] (6) If...

Embodiment 3

[0065] The third embodiment of the present invention Figure 5 As shown, it introduces the process of steganography of the secret information for the template generation scheme selected in the second embodiment, and the process of generating multiple Song Ci with steganographic information. The dictionary after hash reset and a higher template utilization rate are used to improve the efficiency in code extraction. The specific implementation process includes:

[0066] (1) Initialize the secret information that needs to be steganographically written as m, the Song Ci style template T, read the related information of the prosody library, and read the selected template file into the s string array.

[0067] (2) Convert all the input secret messages m into binary codes m'. If the length of m'is not enough, zero is added to the last digit.

[0068] (3) Obtain the next division block of the s string array (the first division block for the first time), search and match in the prosody libra...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention provides a Song ci poetry text message hiding technology based on hybrid encryption, which belongs to the information hiding and data security directions in the field of computers. The Song ci poetry text message hiding technology comprises the steps of encrypting secret information to be hidden by using an advanced encryption standard (AES) in a hybrid manner, encrypting an AES secret key by using an elliptic curve cryptography (ECC) algorithm, passing all information after encryption processing through a 140 tune name template library of the complete collection of Song ci poetry, and hiding the information by means of the system which is composed of templates, a dictionary, a steganographic device and an extractor, wherein the system can generate steganographic Song ci poetry through a random selection or template designation method according to the length of a cryptograph, and the sentence length, grammatical style and intonation sentence pattern of the steganographic Song ci poetry conform to the original Song ci poetry completely, thereby achieving the purposes of obfuscating attackers and ensuring secure transmission of the hidden information. The Song ci poetry text message hiding technology disclosed by the invention can solve the security problem of data transmission in channels, can provide double security measures of information hiding and data encryption, and has high practical application value.

Description

Technical field [0001] The invention discloses a technology for hiding the text information of Song Ci carrier based on hybrid encryption, and specifically relates to a method of using AES-ECC hybrid encryption method to encrypt original information, and then using Song Ci as a text information carrier to embed secret information, and perform security in an open channel A kind of hidden communication technology belongs to the field of information hiding and data security in the computer field. Background technique [0002] According to CNNIC's 37th "Statistical Report on Internet Development in China", there are already 688 million Internet users in my country, and chat tools such as email, Weibo, WeChat, and QQ continue to deliver a large amount of text messages every day. The confidentiality and integrity of these secret information transmissions in open channels have attracted more and more attention. How to prevent sensitive information from being eavesdropped and tampered wi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): H04L9/30H04L9/06
CPCH04L9/0631H04L9/3066
Inventor 刘彦辰屈琪锋王智彬于顺
Owner NANJING UNIV OF AERONAUTICS & ASTRONAUTICS
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products