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

A kind of atomic nucleus cryptographic system and direct communication method and indirect communication method

A cryptographic system and atomic nucleus technology, applied in the field of nuclear cryptography and direct communication, it can solve problems such as uncommon use, online remote control by hackers, transfer, and violation of consumers' true wishes.

Active Publication Date: 2019-07-16
褚万青
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

Symmetric ciphers, such as permutation ciphers and substitution ciphers (substitution ciphers) in classical ciphers, such as block ciphers (DES, AES, etc.) or sequence ciphers (RC4, etc.); symmetric ciphers are suitable for long and short texts, but have shortcomings; for example , the block cipher or sequence cipher needs to be calculated, and the sequence cipher is not sensitive to insertion and modification. text will also be repeated) and ciphertext content is easy to be replaced, rearranged, deleted, replayed; key), use a fixed mapping for all letters in the plaintext, and make the frequency distribution of single letters appear the same as in the ciphertext, which is difficult to resist frequency analysis; for example, Vernam password (one-time pad password, which belongs to the alternative password Multi-table substitution ciphers), there is the problem that the same key is used repeatedly to encrypt different plaintexts and it is easy to be cracked; therefore, in general, relatively speaking, at least the security of symmetric ciphers is not high enough
[0003] At present, some consumers use the public key encryption algorithm (RSA, which belongs to asymmetric encryption, and is used for various USBKeys, such as U-Shield), when conducting online bank settlement in China, but: (1) USBKey is only suitable for short text with small data , because the key length of RSA is 1024 bits or 2048 bits, so the calculation amount of long text is large; (2) it is not universal, for example, a USB shield only corresponds to one desktop computer; (3) it is often attacked by Trojan horse virus Threats, such as U-shields that are not unplugged in time after use, may be remotely controlled by hackers and transferred online; (4) When RSA and symmetric cryptography are used in combination (for example, the private key in the RSA algorithm is used for digital signatures of symmetric cryptography), require that the symmetric cipher be changed frequently
[0004] Because of the deficiencies in the asymmetric cipher, there are still a huge number of consumers who use symmetric ciphers or do not use ciphers: (1) use symmetric, static identity passwords (such as passbook passwords, bank card passwords, online passwords, unlock password, etc.), but the identity password can only indicate the identity of the consumer, and cannot prevent the real transaction content between the consumer and the financial institution from being tampered with (such as tampering with the receiving account), or cannot prevent the consumer from being tampered with. The true will is violated (for example, the unlock password is peeped or stolen), not to mention that the identity password is often illegally peeped or stolen at the ATM or POS machine or on the Internet because it is static (that is, relatively unchanged)
(2) When conducting online banking settlement, some consumers use symmetrical dynamic passwords, but the security and convenience are not very satisfactory; some consumers use symmetrical SMS verification codes, but are vulnerable to peeping or interception by mobile phone viruses and was stolen
(3) The phone calls, QQ communication, WeChat, mobile phone text messages, scanning QR codes that ordinary consumers often make, or online business contacts between enterprises, or information stored by users on communication terminals that can access the Internet, etc., generally They are all in plain text, without encryption (no password is used), and the consequences are: (1) easy to be peeped or tampered with; (2) scanning a QR code with a virus and going to a "phishing" website; (3) vulnerable to fake "Phishing" or advertising harassment of base stations (pseudo base stations send cell phone text messages to specific or non-specific people); Friends or relatives of consumers or state agencies or public utilities, in order to deceive consumers and send money or provide bank card passwords

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
  • A kind of atomic nucleus cryptographic system and direct communication method and indirect communication method
  • A kind of atomic nucleus cryptographic system and direct communication method and indirect communication method

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0060] Example 1, the first step is that the plaintext L is divided (divided) into M plaintext character segments (L1, L2, ..., LM) (1≤m≤M).

[0061] The second step is the calculation of the position (i.e. the calculation position); the position 5Wm=m+M+y in the calculation position [Wm gets one and more natural numbers between 2——C, y=0, or y is between 1—— —take one or more natural numbers between (C-2M)], or Wm=(C+z)-m-M[Wm takes one or more natural numbers between 1—C, z=0, or z is 1—— Take one or more natural numbers between (M+1)]; Mmax is the maximum number of plaintext character fields that can be encrypted once by A, 2Mmax=C, or (2Mmax+1)=C, M is between 1——Mmax Take one or more natural numbers.

[0062] In this example, y=0 or z=1, the total quantity C=2000 of password table, 2Mmax=C=2000, then Mmax=1000; So, Wm=m+M, Wm gets one between 2--2000 and above natural numbers; or Wm=(C+z)-m-M, where Wm takes one or above natural numbers between 1 and 2000.

[0063] The...

example 2

[0069] Example 2, for example, in the first step, a certain consumer CCC (the sender, owns A I 3) makes purchases online to the online shop DDD (the indirect receiver, owns A II 6, A II 6≠A I 3), and passes Online banking pays DDD in advance, and the payment amount is 34 yuan; DDD's bank account is 304565 (assuming that the number of digits in the bank account is 6), and CCC's bank account is 456078, so the plaintext L in this example is 30456534456078 (the first 6 The digit is the receiving account, the middle is the transaction amount, and the last 6 digits are the payment account), that is, the L is the entire content of this electronic payment (online banking payment).

[0070] The 2nd step, divides (quantity), counts, aligns. According to the preset program in A I 3, L is divided into M segments [L1, L2, ..., LM], Lm is the plaintext character segment in L (1≤m≤M); in this example, the payment Account 304565 is divided into 2 segments, transaction amount (remittance amou...

example 3

[0120] Example 3, because the storage space of the hardware is limited, for example, when there are 26 English letters (Dc≥7) or tens of thousands of Chinese characters (Dc≥3) on each level of node aggregates, the hardware is required to have a huge amount of storage space; therefore, in order to expand the scope of application of the nuclear-type cryptographic system, the present invention specially creates a text system yuan, so that the existing text systems in the world, such as Chinese characters, Chinese words, special symbols, letters, One or more of the letter groups (such as English words) are converted into letter segments in yuan.

[0121] For example, yuan has 6 different letters (ee=6), and they are Q, R, S, T, U, V; every 6 letters form a letter segment ZZZ (ff=6, that is, ff is in 1—— 6 between ee), then there are 46656 (=6×6×6×6×6×6) different ZZZs in total.

[0122] For another example, yuan corresponds to the GB2312-80 character set (China National Standard ...

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 mainly discloses an atomic nucleus type cryptographic system. (1) In each password table, except for the Dc-level node, other nodes can directly fission into several nodes; (2) When encrypting, the character group arranged from left to right in a certain plaintext character segment, and There is a one-to-one correspondence (mapping) between the relevant nodes from the dc level to the d′c level in a certain password table, and the dc level node must be directly fissioned by the (dc-1) level node; (3) Because the node mapped to the last character group in the certain plaintext character segment corresponds to the cipher character group EEEEE, the certain plaintext character segment is encrypted into EEEEE by leaving tail and fusion. The present invention also includes a bit calculation method, a method of dynamically selecting a password table, a method of hiding ciphertext character groups, and a method of creating a matching character system. The invention has high security and good versatility, and is beneficial for encrypting all contents in electronic payment, text communication, and even video and audio.

Description

technical field [0001] The present invention relates to a cryptographic system, in particular to a nuclear cryptographic system similar to symmetric cryptographic system, and a direct communication method and an indirect communication method based on the nuclear cryptographic system. Background technique [0002] Ciphers are mainly divided into symmetric ciphers and asymmetric ciphers. Symmetric ciphers, such as permutation ciphers and substitution ciphers (substitution ciphers) in classical ciphers, such as block ciphers (DES, AES, etc.) or sequence ciphers (RC4, etc.); symmetric ciphers are suitable for long and short texts, but have shortcomings; for example , the block cipher or sequence cipher needs to be calculated, and the sequence cipher is not sensitive to insertion and modification. text will also be repeated) and ciphertext content is easy to be replaced, rearranged, deleted, replayed; key), use a fixed mapping for all letters in the plaintext, and make the freq...

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/06H04L29/06
Inventor 褚万青
Owner 褚万青