Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for encoding and decoding digital message

A digital message and decoding technology, applied in the field of information encoding and decoding

Inactive Publication Date: 2011-02-16
管海明 +1
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0018]2. Can only sign, not encrypt
[0022]Of course, if the number n of polynomials and the number m of variables in its public key (that is, the encryption algorithm) are set to be the same, let its public key become a permutation equation group, instead of an indeterminate equation group, although the signed data a can be restored from the signature b (that is, it has the function of encryption), it is easy to be deciphered

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
  • Method and system for encoding and decoding digital message
  • Method and system for encoding and decoding digital message
  • Method and system for encoding and decoding digital message

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0126] refer to figure 1 , showing Embodiment 1 of a method for encoding and decoding digital messages, which may specifically include:

[0127] Step 101, select a positive integer m, n', wherein, m≥n';

[0128] Step 102, generate a public key that includes E'(x), wherein, said E'(x) is from (x 1 ,...,x m ) to (y 1 ,...,y n’ ) nonlinear mapping function group, the E'(x) includes n' functions, and the n' functions contain about (x 1 ,...,x m ) rational fraction function; in the present invention, the number of rational fraction functions included in the E'(x) is not limited, and one or more are all feasible.

[0129] Step 103, generating a private key corresponding to the public key;

[0130] Step 104, using the public key to encode the message M to obtain an encoded message N; using the private key to decode the encoded message N to obtain a decoded message L;

[0131] Alternatively, step 105, using the private key to encode the message M' to obtain an encoded message...

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 method used in the coding and decoding digital information and a system, comprising: selecting positive integers m, n', wherein m is not smaller than n'; generating a public key including E'(x), wherein E(x) is the nonlinear mapping function group from (x(1),...x(m)) to (y(1),...y(n')), and E'(x) includes n' functions including the rational fraction functions about (x(1),...x(m)); generating a private key corresponding to the public key, then completing the corresponding public / private key encrypting / decrypting process, or completing the corresponding public / private key signature verification process. The invention has markedly increased encrypting function scale. According to the invention, the secondary sparse polynomial of MQ is advanced as the high order densepolynomial, to case the scale of the polynomial function equal to the public key to explode, thereby increasing the difficult of the inverse function to solve the indeterminate equations, thereby markedly increasing the anti-deciphering ability.

Description

technical field [0001] The invention relates to the field of information encoding and decoding, in particular to a public key cryptosystem for encrypting, decrypting, signing and verifying data messages. Background technique [0002] Cryptography is a science and technology that studies encryption and decryption transformations. Usually, people refer to understandable text as plaintext; the unintelligible text transformed from plaintext is called ciphertext. The process of converting plaintext into ciphertext is called encryption; the inverse process, that is, the process of converting ciphertext into plaintext is called decryption. This encryption or decryption transformation is controlled by a key. A cryptographic system used in an open environment should meet the following basic requirements: [0003] Confidentiality: ensure that information is not leaked to unauthorized users; [0004] Integrity: ensuring that information is not modified arbitrarily or deliberately; ...

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
Patent Type & Authority Patents(China)
IPC IPC(8): H04L9/32H04L9/30
CPCH04L9/30
Inventor 管海明
Owner 管海明