CN111246470A - Intelligent sound box system and method based on hybrid cloud encryption - Google Patents

Intelligent sound box system and method based on hybrid cloud encryption Download PDF

Info

Publication number
CN111246470A
CN111246470A CN202010154791.9A CN202010154791A CN111246470A CN 111246470 A CN111246470 A CN 111246470A CN 202010154791 A CN202010154791 A CN 202010154791A CN 111246470 A CN111246470 A CN 111246470A
Authority
CN
China
Prior art keywords
sound box
voice
module
mobile terminal
intelligent
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202010154791.9A
Other languages
Chinese (zh)
Other versions
CN111246470B (en
Inventor
鲁霖
谢发平
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Xinzhongxin Technology Co Ltd
Original Assignee
Shenzhen Xinzhongxin Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Xinzhongxin Technology Co Ltd filed Critical Shenzhen Xinzhongxin Technology Co Ltd
Priority to CN202010154791.9A priority Critical patent/CN111246470B/en
Publication of CN111246470A publication Critical patent/CN111246470A/en
Application granted granted Critical
Publication of CN111246470B publication Critical patent/CN111246470B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/02Protecting privacy or anonymity, e.g. protecting personally identifiable information [PII]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • H04L63/0428Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/68Circuit arrangements for preventing eavesdropping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/08Access security

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Telephonic Communication Services (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Telephone Function (AREA)

Abstract

The invention relates to the field of data security, in particular to an intelligent sound box system and method based on hybrid cloud encryption, which comprises an intelligent sound box, an intelligent mobile terminal and a hybrid cloud server, wherein the intelligent sound box is connected with the intelligent mobile terminal through a network; the intelligent sound box comprises an SPP/BLE data transmission module, a WIFI module, an AEC module, a voice acquisition module and a Speaker module. The intelligent mobile terminal is in communication connection with the intelligent sound box through the network transmission module; the intelligent mobile terminal is in communication connection with the hybrid cloud server through the network transmission module; the private voice cloud platform of the hybrid cloud server acquires an address book management module of the intelligent mobile terminal, and the encryption unit encrypts the address book management module; and the intelligent sound box receives an instruction of the hybrid cloud server through the WIFI module. Has the advantages that: the receiver can easily restore and decrypt the steganographic ciphertext to obtain the secret information.

Description

Intelligent sound box system and method based on hybrid cloud encryption
Technical Field
The invention relates to the field of information hiding and data security in the field of computers, in particular to an intelligent sound box system and method based on hybrid cloud encryption.
Background
With the rapid development of computer network technology, network security becomes the focus of the current network society, and personal communication information belongs to personal social relationship information and account information, and once the information is revealed, the harm is huge. The existing sound box equipment directly accesses a personal address book on the intelligent mobile terminal through Bluetooth connection or a voice control mode, and communication information is easily stolen under the condition that the information of the address book is not encrypted.
Disclosure of Invention
In order to solve the technical problems, the invention provides an intelligent sound box system and method based on hybrid cloud encryption; the method can process the information needing to be encrypted and protected, and can enable a receiver to easily restore and decrypt the steganographic ciphertext to obtain secret information, thereby meeting the requirement of a user on data security.
The technical scheme provided by the invention is as follows: an intelligent sound box system and method based on hybrid cloud encryption comprises an intelligent sound box, an intelligent mobile terminal and a hybrid cloud server;
the intelligent sound box comprises an SPP/BLE data transmission module, a WIFI module, an AEC module, a voice acquisition module and a Speaker module.
The intelligent mobile terminal comprises an address list management module and a network transmission module.
The hybrid cloud server comprises a private voice cloud platform, a public cloud voice platform and a fixed-line home phone cloud platform.
The private voice cloud platform comprises an address list management module and an encryption unit; the common cloud voice platform comprises an OAuth authorization unit and an address list management module; the fixed-line phone cloud platform comprises an address list management module and a decryption unit.
The intelligent mobile terminal is in communication connection with the intelligent sound box through the network transmission module;
the intelligent mobile terminal is in communication connection with the hybrid cloud server through the network transmission module; acquiring address book information of an address book management module of a fixed-line phone cloud platform;
the private voice cloud platform of the hybrid cloud server acquires an address book management module of the intelligent mobile terminal, and the encryption unit encrypts the address book management module;
and the intelligent sound box receives an instruction of the hybrid cloud server through the WIFI module.
The voice acquisition module is used for acquiring a voice signal instruction and executing the voice signal instruction; the AEC module is used for analyzing a voice signal instruction; the SPP/BLE data transmission module is used for decrypting and comparing the analyzed voice signal instruction data with address book information stored on a public cloud voice platform through the WIFI module;
the intelligent sound box system and method based on hybrid cloud encryption comprises the following working steps:
the method comprises the following steps: using the intelligent mobile terminal and the intelligent sound box to carry out network distribution;
step two: the intelligent mobile terminal is connected with the hybrid cloud server, and after authorization is carried out through the public cloud voice platform, address book data of a user are obtained from the home fixed-line phone cloud platform;
step three: after the intelligent mobile terminal acquires the address book information, submitting the address book information to a private cloud voice platform to carry out AES and Base64 encryption operation;
step four: synchronizing the encrypted information to a public cloud voice platform;
step five: a user sends a call-making voice instruction to the intelligent sound box, and the intelligent sound box enters a call-making mode;
step six: and after the processed voice instruction information is successfully compared with the contact address book data obtained by decrypting the processed voice instruction information in a base64_ decode and mcrypt _ decrypt mode on the public cloud voice platform, the intelligent sound box is linked with the intelligent mobile terminal to make a call, so that the telephone communication function is realized.
After the technical scheme is adopted, the invention has the beneficial effects that:
compared with the disclosed technical scheme, the invention has the innovative points that the intelligent sound box system and the method based on the hybrid cloud encryption are provided, the problem of the safety of data transmission in a channel in the prior art is solved, and multi-layer safety of information hiding and encryption can be provided, so that the safety of communication between intelligent equipment is improved, and the safety of personal address book information is protected finally.
Drawings
Fig. 1 is a block diagram of a hybrid cloud encryption-based smart sound box system and method;
fig. 2 is a schematic diagram of a smart sound box system and method steps based on hybrid cloud encryption.
Detailed Description
The invention will be described in detail with reference to the accompanying drawings 1 and 2, and the specific embodiments, but the invention is not limited thereto.
Examples
As shown in fig. 1 and fig. 2, an intelligent speaker system and method based on hybrid cloud encryption includes an intelligent speaker, an intelligent mobile terminal, and a hybrid cloud server;
the intelligent sound box comprises an SPP/BLE data transmission module, a WIFI module, an AEC module, a voice acquisition module and a Speaker module.
The intelligent mobile terminal comprises an address list management module and a network transmission module.
The hybrid cloud server comprises a private voice cloud platform, a public cloud voice platform and a fixed-line home phone cloud platform.
The private voice cloud platform comprises an address list management module and an encryption unit; the common cloud voice platform comprises an OAuth authorization unit and an address list management module; the fixed-line phone cloud platform comprises an address list management module and a decryption unit.
The intelligent mobile terminal is in communication connection with the intelligent sound box through the network transmission module;
the intelligent mobile terminal is in communication connection with the hybrid cloud server through the network transmission module; acquiring address book information of an address book management module of a fixed-line phone cloud platform;
the private voice cloud platform of the hybrid cloud server acquires an address book management module of the intelligent mobile terminal, and the encryption unit encrypts the address book management module;
and the intelligent sound box receives an instruction of the hybrid cloud server through the WIFI module.
The voice acquisition module is used for acquiring a voice signal instruction and executing the voice signal instruction; the AEC module is used for analyzing a voice signal instruction; the SPP/BLE data transmission module is used for decrypting and comparing the analyzed voice signal instruction data with address book information stored on a public cloud voice platform through the WIFI module;
the intelligent sound box system and method based on hybrid cloud encryption comprises the following working steps:
the method comprises the following steps: using the intelligent mobile terminal and the intelligent sound box to carry out network distribution;
step two: the intelligent mobile terminal is connected with the hybrid cloud server, and after authorization is carried out through the public cloud voice platform, address book data of a user are obtained from the home fixed-line phone cloud platform;
step three: after the intelligent mobile terminal acquires the address book information, submitting the address book information to a private cloud voice platform to carry out AES and Base64 encryption operation;
step four: synchronizing the encrypted information to a public cloud voice platform;
step five: a user sends a call-making voice instruction to the intelligent sound box, and the intelligent sound box enters a call-making mode;
step six: after the processed voice instruction information is successfully compared with the contact address book data obtained by decrypting the processed voice instruction information in the base64_ decode and mcrypt _ decrypt modes on the public cloud voice platform, the intelligent sound box is linked with the intelligent mobile terminal to make a call, and the telephone communication function is realized
The intelligent mobile terminal takes a smart phone as an example;
referring to fig. 2, an implementation process of the intelligent sound box system and method based on hybrid cloud encryption provided by the embodiment of the present invention mainly includes the following steps:
step one (S101), a Wi-Fi module of an intelligent sound box starts a CMQLINK-DEVICETYPE-hot spot, an intelligent mobile terminal APP scans the hot spot, equipment is found, interface prompt equipment information is provided, a user inputs WIFI information, the equipment completes distribution network, the intelligent sound box equipment registers the equipment number on a public cloud voice platform, and connection and data interaction are established with the intelligent mobile terminal;
step two (S102), a user clicks the equipment bound on the intelligent mobile terminal, enters a public cloud voice platform authorization interface, calls the SDK to obtain the sound box parameters, logs in to the public cloud voice platform (with deviceid), logs in by using a public cloud registration account, and completes authorization by using a preset callback url;
step three (S103), through authorization, after obtaining the access token, the user address book information can be called and obtained by the fixed-line phone cloud platform, and simultaneously, the user address book information is transmitted to the private cloud voice platform for encryption, before encrypting the user address book contacts, an array of names is arranged, for example [ { "name": three > }, { "name": four Li "}, {" name ": king and big ] }, and after encrypting, the content form is as follows: AXznQQI8V0mDqaZry7q0cMEqS1tWb86sHWa9dolYBEU = \ n, the algorithm code of this step is as follows: public static byte [ ] encrypt (String ivStr, String key, byte [ ] data) throw exclusion { SecretKeySpec keySpec = new SecretKeySpec (key. getBytes ()), ALGORITHM _ NAME) } Cipher. graph. getInstance (TRANSFORMATION); IvParameterSpec ivParameterSpec = new IvParameterSpec (ivStr. getBytes ()); graph. init (1, keySpec, ivParameterSpec); byte [. CipherBytes = graph. digital Final (data); return bytes }; the parameter ivStr IV string is used for constructing an IvParameterSpec object, key is a secret key, and data is data to be encrypted. After being encrypted by Advanced Encryption Standard (AES), the content is encoded according to the format by using base64. encodedtostring.
Step four (S104), the private cloud voice platform calls an upload interface provided by the public cloud voice platform, and the encrypted address book is synchronously encrypted and then data is sent to the public cloud voice platform;
and step five (S105), after the user sends a voice command for making a call to the intelligent sound box equipment through the intelligent mobile terminal, the sound box equipment analyzes the voice command for making a call through the AEC module and the voice acquisition module, decrypts and compares the analyzed data with address book information stored on a public cloud voice platform through the Wi-Fi module and the SPP/BLE data transmission module, decrypts the public cloud through a base64_ decode mode and an mcrypt _ decrypt mode, and finally removes non-ASCII characters at the tail part to obtain the decoded address book information. The decryption algorithm related codes adopted in this step are as follows: public static byte [ ] decryption (String ivStr, String key, byte [ ] data) throws exclusion { secretKeySpec keySpec = new secretKeySpec (key.getbytes ()), ALGORITHM _ NAME) } Cipher. FogetInstance (TRANSRMATION); IvParametric Spec = new IvParametric Spec (ivStr.getbytes ()); Cipher. init (2, keySpec, ivParametric Spec); byte [ ] ciphertext bytes = Cipher. file (data); returning bytes [; } where the parameter iviv String is used to construct the String ivkey Spec, the key is the object data to be decrypted;
and step six (S106), after the data uploaded by the sound box equipment and the address book information matching information decrypted by the public cloud end pass, an interface of the intelligent mobile terminal for making a call can be called, and finally an object which needs to be contacted by a voice command sent by a user is dialed. The object of the invention is thus achieved.
It will be appreciated by those skilled in the art that the present invention may be embodied in other specific forms without departing from the spirit or essential characteristics thereof. The embodiments disclosed above are therefore to be considered in all respects as illustrative and not restrictive. All changes which come within the scope of or equivalence to the invention are intended to be embraced therein.

Claims (4)

1. An intelligent sound box system and method based on hybrid cloud encryption comprises an intelligent sound box, an intelligent mobile terminal and a hybrid cloud server; the method is characterized in that:
the intelligent sound box comprises an SPP/BLE data transmission module, a WIFI module, an AEC module, a voice acquisition module and a Speaker module;
the intelligent mobile terminal comprises an address list management module and a network transmission module;
the hybrid cloud server comprises a private voice cloud platform, a public cloud voice platform and a fixed-line home phone cloud platform;
the intelligent mobile terminal is in communication connection with the intelligent sound box through the network transmission module;
the intelligent mobile terminal is in communication connection with the hybrid cloud server through the network transmission module; acquiring address book information of an address book management module of a fixed-line phone cloud platform;
the private voice cloud platform of the hybrid cloud server acquires an address book management module of the intelligent mobile terminal, and the encryption unit encrypts the address book management module;
and the intelligent sound box receives an instruction of the hybrid cloud server through the WIFI module.
2. The system and the method for the smart sound box based on the hybrid cloud encryption according to claim 1, wherein: the private voice cloud platform comprises an address list management module and an encryption unit; the common cloud voice platform comprises an OAuth authorization unit and an address list management module; the fixed-line phone cloud platform comprises an address list management module and a decryption unit.
3. The system and the method for the smart sound box based on the hybrid cloud encryption according to claim 1, wherein: the voice acquisition module is used for acquiring a voice signal instruction and executing the voice signal instruction; the AEC module is used for analyzing a voice signal instruction; the SPP/BLE data transmission module is used for decrypting and comparing the analyzed voice signal instruction data with address list information stored on a public cloud voice platform through the WIFI module.
4. The system and the method for the smart sound box based on the hybrid cloud encryption according to claim 1, wherein: the intelligent sound box system and method based on hybrid cloud encryption comprises the following working steps:
the method comprises the following steps: using the intelligent mobile terminal and the intelligent sound box to carry out network distribution;
step two: the intelligent mobile terminal is connected with the hybrid cloud server, and after authorization is carried out through the public cloud voice platform, address book data of a user are obtained from the home fixed-line phone cloud platform;
step three: after the intelligent mobile terminal acquires the address book information, submitting the address book information to a private cloud voice platform to carry out AES and Base64 encryption operation;
step four: synchronizing the encrypted information to a public cloud voice platform;
step five: a user sends a call-making voice instruction to the intelligent sound box, and the intelligent sound box enters a call-making mode;
step six: and after the processed voice instruction information is successfully compared with the contact address book data obtained by decrypting the processed voice instruction information in a base64_ decode and mcrypt _ decrypt mode on the public cloud voice platform, the intelligent sound box is linked with the intelligent mobile terminal to make a call, so that the telephone communication function is realized.
CN202010154791.9A 2020-03-08 2020-03-08 Intelligent sound box system and method based on hybrid cloud encryption Active CN111246470B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010154791.9A CN111246470B (en) 2020-03-08 2020-03-08 Intelligent sound box system and method based on hybrid cloud encryption

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010154791.9A CN111246470B (en) 2020-03-08 2020-03-08 Intelligent sound box system and method based on hybrid cloud encryption

Publications (2)

Publication Number Publication Date
CN111246470A true CN111246470A (en) 2020-06-05
CN111246470B CN111246470B (en) 2023-02-14

Family

ID=70880288

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010154791.9A Active CN111246470B (en) 2020-03-08 2020-03-08 Intelligent sound box system and method based on hybrid cloud encryption

Country Status (1)

Country Link
CN (1) CN111246470B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140359286A1 (en) * 2013-05-30 2014-12-04 Tencent Technology (Shenzhen) Company Limited Contact management method, apparatus and system for third-party application
CN104394277A (en) * 2014-11-28 2015-03-04 深圳市赛格导航科技股份有限公司 Vehicular telephone device and system and vehicular telephone substitutive dialing method
CN104660568A (en) * 2013-11-22 2015-05-27 中国科学院深圳先进技术研究院 Address list information protecting method and device
CN106357866A (en) * 2016-09-27 2017-01-25 维沃移动通信有限公司 Contact list management method and mobile intelligent terminal
CN107277162A (en) * 2017-07-20 2017-10-20 成都超域物联科技有限公司 A kind of intelligent household management system and method based on network cloud

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140359286A1 (en) * 2013-05-30 2014-12-04 Tencent Technology (Shenzhen) Company Limited Contact management method, apparatus and system for third-party application
CN104660568A (en) * 2013-11-22 2015-05-27 中国科学院深圳先进技术研究院 Address list information protecting method and device
CN104394277A (en) * 2014-11-28 2015-03-04 深圳市赛格导航科技股份有限公司 Vehicular telephone device and system and vehicular telephone substitutive dialing method
CN106357866A (en) * 2016-09-27 2017-01-25 维沃移动通信有限公司 Contact list management method and mobile intelligent terminal
CN107277162A (en) * 2017-07-20 2017-10-20 成都超域物联科技有限公司 A kind of intelligent household management system and method based on network cloud

Also Published As

Publication number Publication date
CN111246470B (en) 2023-02-14

Similar Documents

Publication Publication Date Title
US10038676B2 (en) Call encryption systems and methods
CN102572817B (en) Method and intelligent memory card for realizing mobile communication confidentiality
CN1925681A (en) End-to-end encrypting method and system based on mobile communication network
CN102916869A (en) Instant messaging method and system
CN113347215B (en) Encryption method for mobile video conference
CN103458400A (en) Key management method for voice encryption communication system
CN108809936B (en) Intelligent mobile terminal identity verification method based on hybrid encryption algorithm and implementation system thereof
CN101951601A (en) Method and system for encrypting voice calls in mobile communication network, terminal and network side
CN113727058A (en) Multimedia conference data processing method, system, equipment and storage medium
KR20080080152A (en) Method for cipher key conversion in wireless communication
CN101257358B (en) Method and system for updating user cipher key
CN103973543A (en) Method and device for instant messaging
CN101765066A (en) Secret information transmission method based on multimedia message on intelligent mobile communication terminal
US8681989B2 (en) WCDMA 3G voice communication protection method and terminal using the same
CN100550721C (en) A kind of method and system of end-to-end wireless encryption communication
CN105262759A (en) Method and system for encrypted communication
EP2809045B1 (en) Information security attachment device for voice communication and information security method for voice communication using the same
CN111246470B (en) Intelligent sound box system and method based on hybrid cloud encryption
CN114599033B (en) Communication authentication processing method and device
US20230070408A1 (en) Secure communication device equipped with quantum encryption chip based quantum random number and method of providing secure communication service using the same
CN104243291A (en) Instant messaging method and system thereof capable of guaranteeing safety of user communication content
TW201608864A (en) Communication security system and method
KR20130109560A (en) Encryption method of database of mobile communication device
CN106533686B (en) Encrypted communication method and system, communication unit and client
CN110808842B (en) Mobile phone communication information safety protection method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant