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

A method and apparatus for cloud communication on Internet of things

A communication method and technology of the Internet of Things, applied in the field of low-power Internet of Things hardware and communication with the cloud, can solve the problems of unencryption, monitoring, hijacking, tampering, lack of security, and inability to fully guarantee communication security. Certificate size, guarantee all-round guarantee, and reduce the effect of BUFF space

Active Publication Date: 2018-12-25
HANGZHOU TUYA INFORMATION TECH CO LTD
View PDF17 Cites 2 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0004] At present, for low-end chips in the industry, for security, it is usually only possible to implement encryption through content, which cannot fully guarantee the security issues caused by communication, and many even choose to use weak content encryption or even no encryption.
[0005] Limited by the low performance, low power consumption and low-speed communication characteristics of IoT device chips, for example, in smart home appliances, such as light bulbs, sockets and other low-end networking chip modules, there is not enough FLASH and MEM, resulting in the inability to better support the standard At the same time, the conventional RSA encryption algorithm lacks protection against common security risks such as monitoring, hijacking, tampering, packet replay, and forged nodes in the communication process.

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 method and apparatus for cloud communication on Internet of things
  • A method and apparatus for cloud communication on Internet of things
  • A method and apparatus for cloud communication on Internet of things

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0041] The communication method between IoT hardware and cloud described in this embodiment takes into account performance, safety and low power consumption. Its main communication methods include: HTTPS communication, which mainly involves product registration, product status reporting, firmware update, etc.; MQTTOVER TLS communication , which mainly involves the control instructions of smart products. HTTP communication mainly involves the interface of other information collection and reporting, the content is encrypted with AES, and anti-replay protection is carried out at the same time.

[0042] TLS channel encryption: With regard to TLS, the mandatory verification of certificates ensures that the channel is not easily hijacked. At the same time, the TLS component is used for tailoring, the hardware fixes the encryption method, and the code of the TLS component is optimized. The digital certificate chain level is fixed at 2 layers, reducing the consumption of hardware loa...

Embodiment 2

[0053] This embodiment provides a cloud communication device for the Internet of Things, including a memory and a processor memory for storing one or more computer instructions, wherein one or more computer instructions are executed by the processor to implement as described in Embodiment 1. The above-mentioned Internet of Things cloud communication method.

Embodiment 3

[0055] This embodiment provides a computer-readable storage medium, the computer-readable storage medium stores a computer program, and the computer program enables a computer to implement the IoT cloud communication method as described in the first embodiment.

[0056] Those skilled in the art can clearly understand that for the convenience and brevity of the description, the specific working process of the device described above can refer to the corresponding process in the foregoing method embodiment, and details are not repeated here.

[0057] Exemplarily, a computer program can be divided into one or more modules / units, and one or more modules / units are stored in a memory and executed by a processor to implement the present invention. One or more modules / units may be a series of computer program instruction segments capable of accomplishing specific functions, and the instruction segments are used to describe the execution process of the computer program in the computer de...

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 discloses a low-power consumption IoT hardware and cloud communication method and a device thereof, which give consideration to both performance and safety, and relates to the IoT field.The invention solves the problem of supporting the channel TLS and the content encryption on the hardware chip with low performance and low power consumption. The technical proposal of the inventionis applicable to a low-power consumption Internet of Things hardware chip, and the performance is insufficient to realize the standard TLS full-channel encryption and the secure asymmetric encryptionmode to encrypt the information content. The technical proposal of the invention mainly takes into account the performance, and simultaneously solves the communication safety of hardware chips and clouds. The technical scheme of the invention realizes the protection of the communication safety of the internet of things equipment by adopting the security assurance means such as the lightweight TLSproduct, the ECC elliptic curve encryption algorithm and the like. Through the implementation of the scheme and the test on the low-end chip ESP8266, the lightweight TLS based on ECC elliptic curve encryption algorithm is implemented to support HTTP and MQTT communication, which guarantees the security risk of communication.

Description

technical field [0001] The invention relates to the technical field of the Internet of Things, in particular to a low-power Internet of Things hardware with performance and safety in mind and a method for communicating with the cloud. Background technique [0002] The Internet of Things, namely INTERNET OF THINGS (IOT). IoT devices can be various information sensors and controllers, as well as various intelligent household appliances. IoT devices are connected to the Internet in various ways to form a huge network, realizing the extension of the Internet from people to things. The WIFI Internet of Things access method is one of the most widely used, lowest cost, and best scalable Internet of Things access methods. Generally, a WIFI IoT device directly accesses the network through a WIFI access point (WIFI ACCESS POINT, also called a WIFI access point or a wireless router). [0003] The development of the Internet of Things is facing a lot of difficulties, and security iss...

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/30H04L29/06
CPCH04L9/3066H04L63/0869H04L63/0876
Inventor 刘龙威柯都敏聂哲远常城
Owner HANGZHOU TUYA INFORMATION TECH 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