Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Instruction determination method, equipment control method, device and system

A technology for determining methods and instructions, applied in computer security devices, instruments, computing, etc., and can solve problems such as poor encryption, few instructions, and high repetition rate.

Active Publication Date: 2021-03-23
GUANGZHOU SHIYUAN ELECTRONICS CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

In the process of converting random numbers into instructions, the following two methods are usually used in the prior art: first, the random numbers are encrypted through the existing encryption algorithm, but the processing result of this type of algorithm is no extended number The number of bytes, each byte represents a kind of instruction, because there is no extended number, the number of instructions determined by this method is very small, and the number of determined instructions depends on the size of the random number itself; second, encrypt the random number Finally, the number of bytes with extended numbers is obtained, but the expanded data is encrypted, and each byte represents an instruction. This method causes multiple different bytes to represent the same instruction, and the repetition rate is large. Encryption bad sex

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
  • Instruction determination method, equipment control method, device and system
  • Instruction determination method, equipment control method, device and system
  • Instruction determination method, equipment control method, device and system

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0043] figure 1 It is a flow chart of a method for determining an instruction provided by Embodiment 1 of the present invention. This embodiment is applicable to the situation where multiple instructions need to be determined according to a random number. This method can be executed by the device for determining instructions provided by the embodiment of the present invention. The device can be realized by means of software and / or hardware. refer to figure 1 , the method may specifically include the following steps:

[0044] S110. Apply the set encryption algorithm to encrypt the random number provided by the local device to determine encrypted data.

[0045] In practical applications, the local device provides a dynamic random number. Taking the local device as an example of a smart washing machine, the smart washing machine dynamically displays the random number, for example, updating every 1 minute. Apply the set encryption algorithm to encrypt the currently displayed ra...

Embodiment 2

[0063] Figure 2a It is a flow chart of a device control method provided in Embodiment 2 of the present invention. This embodiment is applicable to the situation where at least two devices interact based on control instructions, and the method can be executed by the device control system provided in the embodiment of the present invention. The system includes local devices and smart terminals. refer to Figure 2a , the method may specifically include the following steps:

[0064] S210. The local device applies the set encryption algorithm to encrypt the currently displayed random number to determine the first encrypted data; convert each byte of the first encrypted data into a corresponding decimal number; concatenate the decimal numbers to determine the first encrypted data A target character string; split the first target character string to determine the first sub-target character string; determine the first corresponding relationship between the first sub-target characte...

Embodiment 3

[0086] image 3 It is a schematic structural diagram of an instruction determining device provided in Embodiment 3 of the present invention, and the device is suitable for executing an instruction determining method provided in the embodiment of the present invention. Such as image 3 As shown, the device may specifically include:

[0087] The data encryption module 310 is used to encrypt the random number provided by the local device by applying the set encryption algorithm to determine the encrypted data;

[0088] A data conversion module 320, configured to convert each byte of the encrypted data into a corresponding decimal number;

[0089] A string splicing module 330, configured to splice the decimal numbers to determine the target string;

[0090] A character string splitting module 340, configured to split the target character string to determine sub-target character strings;

[0091] The correspondence determination module 350 is configured to determine the corresp...

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

Embodiments of the invention disclose an instruction determination method, apparatus and system, a device control method, apparatus and system, a device and a storage medium. The instruction determination method comprises the steps of encrypting a random number provided by a local device by applying a set encryption algorithm to determine encrypted data; converting each byte of the encrypted datainto a corresponding decimal number; splicing the decimal numbers to determine a target character string; splitting the target character string to determine sub target character strings; and determining corresponding relationships between the sub target character strings and a control instruction of the local device. The data after encryption of the random number is subjected to secondary encryption, so that the encrypted data is more intricate and complex; and when the instruction is determined according to the encrypted data, the repetitive rate is low and the encryption performance is good.

Description

technical field [0001] The invention relates to data transmission security technology, in particular to an instruction determination method, a device control method, a device, a system, a device and a storage medium. Background technique [0002] As people pay more attention to information security, there are more and more password protection methods. Most of the general password protection methods are limited to encryption using a certain encryption algorithm. This method only relies on the encryption algorithm itself for password protection. ensure. [0003] In the application scenario of smart device interaction, in order to improve the security of the interaction, random numbers are usually used for encryption, and the encrypted data is used as the password for the interaction between smart devices. The use of random numbers provides dynamic factors. [0004] During the process of realizing the present invention, the inventors found at least the following problems in th...

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): G06F21/60
CPCG06F21/602G06F21/606
Inventor 杨伟庆
Owner GUANGZHOU SHIYUAN ELECTRONICS CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products