CN108769186A - service authority control method and device - Google Patents

service authority control method and device Download PDF

Info

Publication number
CN108769186A
CN108769186A CN201810520536.4A CN201810520536A CN108769186A CN 108769186 A CN108769186 A CN 108769186A CN 201810520536 A CN201810520536 A CN 201810520536A CN 108769186 A CN108769186 A CN 108769186A
Authority
CN
China
Prior art keywords
terminal
business configuration
service
characteristic
home gateway
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
CN201810520536.4A
Other languages
Chinese (zh)
Other versions
CN108769186B (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.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group 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 China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201810520536.4A priority Critical patent/CN108769186B/en
Publication of CN108769186A publication Critical patent/CN108769186A/en
Application granted granted Critical
Publication of CN108769186B publication Critical patent/CN108769186B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/303Terminal profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2803Home automation networks
    • 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

Abstract

The application provides a kind of service authority control method and device, including:It is asked according to the business configuration of first terminal, business configuration is carried out to second terminal;The characteristic of this business configuration is extracted, the characteristic includes the service attribute that the first terminal carries out the second terminal business configuration;According to the characteristic, generates the corresponding block of this business configuration and be distributed to block chain network.This programme can quickly and safely carry out service authority certification based on the block chain network of foundation, to timely and accurately response service access request, while can ensure that service authority is not tampered.

Description

Service authority control method and device
Technical field
This application involves internet arena more particularly to a kind of service authority control method and device.
Background technology
With the development of the industries such as wisdom family and smart home and technology, more and more business enter the life of people Living, operator and third party's operation system can provide abundanter Internet basic business and value-added service to the user, lead to Cross home gateway and provide access capability to the user, and home gateway can provide the service access of user limitation, by with family The client (for example, can install in the user terminal) of front yard gateway binds can control the various terminals in family internet (i.e. Access home gateway terminal) service access function, can be realized after mandate user terminal to third party's business or from There is the access of business.
Currently, with the development of family's Internet service, more and more users are linked into third party by home gateway Operation system, meanwhile, home gateway needs the terminal to request access to carry out service authority control, passes through the terminal of service authorization It can just be linked into corresponding operation system, and in actual operations, there are the following problems:1) it in order to guarantee data security, awards The terminal of power business and corresponding service authority all exist in Verification System, and terminal is initiated to be required for recognizing when service access every time Apply for that token, flow are complicated in card system;2) Verification System is easy to be attacked, and service authority is easy to be tampered, and can not ensure The safety of service access.
Invention content
The application provides a kind of service authority control method and device, for safely and reliably realizing service authority management and control.
The first aspect of the application is to provide a kind of service authority control method, including:According to the business of first terminal Configuring request carries out business configuration to second terminal;The characteristic of this business configuration is extracted, the characteristic includes The first terminal carries out the second terminal service attribute of business configuration;According to the characteristic, this industry is generated Business configures corresponding block and is distributed to block chain network.
The second aspect of the application is to provide a kind of service authority control device, including:Processing module, for according to the The business configuration of one terminal is asked, and business configuration is carried out to second terminal;Extraction module, for extracting this business configuration Characteristic, the characteristic include the service attribute that the first terminal carries out the second terminal business configuration;Area Block chain module, for according to the characteristic, generating the corresponding block of this business configuration and being distributed to block chain network.
Service authority control method and device provided by the present application, will access the service authority of the terminal distribution of home gateway By generating block storage after feature extraction to block chain network, when user initiates service access request, can be based on building Vertical block chain network quickly and safely carries out service authority certification, to timely and accurately response service access request, simultaneously It can ensure that service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, because This can ensure the authenticity of data.
Description of the drawings
The drawings herein are incorporated into the specification and forms part of this specification, and shows the implementation for meeting the application Example, and the principle together with specification for explaining the application.
Fig. 1 is a kind of flow diagram for service authority control method that the embodiment of the present application one provides;
Fig. 2 is a kind of example architecture figure of the embodiment of the present application one;
Fig. 3 is a kind of flow diagram for service authority control method that the embodiment of the present application two provides;
Fig. 4 is a kind of flow diagram for service authority control method that the embodiment of the present application three provides;
Fig. 5 is a kind of flow diagram for service authority control method that the embodiment of the present application four provides;
Fig. 6 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application six provides;
Fig. 7 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application seven provides;
Fig. 8 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application eight provides;
Fig. 9 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application nine provides;
Figure 10 is the structural schematic diagram for the service authority control device that the embodiment of the present application ten provides.
Through the above attached drawings, it has been shown that the specific embodiment of the application will be hereinafter described in more detail.These attached drawings It is not intended to limit the range of the application design in any manner with verbal description, but is by referring to specific embodiments Those skilled in the art illustrate the concept of the application.
Specific implementation mode
Example embodiments are described in detail here, and the example is illustrated in the accompanying drawings.Following description is related to When attached drawing, unless otherwise indicated, the same numbers in different drawings indicate the same or similar elements.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with it is such as appended The example of consistent device and method of some aspects be described in detail in claims, the application.Each reality in the application Applying mode both can individually implement, and can also combine and implement under the premise of not conflicting.
Fig. 1 is a kind of flow diagram for service authority control method that the embodiment of the present application one provides, referring to Fig.1 institute Show, the present embodiment provides a kind of service authority control methods for safely and reliably realizing service access management and control, specifically, this reality Example is applied with the service authority control method to come for example, this method includes applied to service authority control device:
101, it is asked according to the business configuration of first terminal, business configuration is carried out to second terminal;
102, the characteristic of this business configuration is extracted, the characteristic includes the first terminal to described Two terminals carry out the service attribute of business configuration;
103, the characteristic is sent to node server, so that the node server generates this business configuration pair The block answered simultaneously is distributed in block chain network.
In practical application, the executive agent of the present embodiment can also be service authority control device, service authority control Device can be driver, program software, or the medium of related computer program is stored with, for example, USB flash disk etc.;Or Person, the service authority control device can also be entity apparatus that is integrated or being equipped with related computer program, for example, chip, Processor etc..
For example in conjunction with actual scene:Fig. 2 is a kind of example architecture figure of the embodiment of the present application one, is shown as one kind Example, the scheme of the application can be based on framework shown in Fig. 2 and realize.Optionally, home gateway and node server can integrally be made For service authority control device.Optionally, the present embodiment does not execute service authority control device the specific implementation of process step Mode is limited, and as an example, home gateway can extract characteristic and this feature data are sent to node clothes Business device generates the concurrent cloth of block to block chain network by node server according to characteristic.
Wherein, home gateway is the core of intelligent residence service, has Intelligent housing hinge and wireless routing two Big function, home gateway are connected to business network or internet by broadband access and bearer network.Various home network terminals exist By home gateway realize equipment interconnection while, also by home gateway access broadband IP network, and on broadband IP network Business platform or the cooperation of other each Terminal Types, further provide wider family network service ability to the user.
Second terminal in this programme refers to all kinds of families that household internal is connected to network by accessing home gateway Terminal, for example, mobile phone, tablet computer (PAD), PC (PC), intelligent appliance and wearable device etc..Different families Different service attributes can be set by business configuration in front yard terminal, and the business by mandate just allows home terminal to be linked into Corresponding operation system.In practical application, the quantity for accessing the home terminal of home gateway can be unlimited, for example, can be one It is a or at least two, it is described by taking second terminal as an example herein.
In practical application, managing customer can be installed in the user terminal (first terminal in this programme) that user uses End.The user terminal of management client is installed, the mobile phone that usually user uses mainly carries intelligent gateway work(for users to use Can and service manipulation ability, by the management client in first terminal, user can to the various businesses of home gateway into Row control, and can check the service condition etc. of home gateway, remote management can be carried out to home gateway.
Specifically, this programme first terminal by home gateway to second terminal carry out business configuration when, or carry out After business configuration, home gateway extracts the characteristic about business configuration, and this feature data are matched for characterizing this business The service authority set, optionally, the characteristic may include that this first terminal carries out business configuration to second terminal Service attribute, subsequently, can accurately be determined based on this feature data allows first terminal to control second terminal access service system Permission.Wherein, operation system refers to third party's operation system or self-operated business system, can provide various businesses work(to the user Can, in practical application, first terminal sends out to home gateway and asks the service access of second terminal access service system, passes through Second terminal is accessed into the operation system after certification.
Further, the characteristic that home gateway extracts is sent to node server in this programme, node clothes Business device is located in block chain network, can receive the characteristic of home gateway transmission, encryption generates block, and is written to area Block chain network;It also can receive the service access request that home gateway is sent simultaneously, corresponding block searched, to verify whether to allow Access corresponding operation system.Optionally, node server generates corresponding block respectively to different home terminals, and will give birth to At block be published to block chain network.Wherein, block chain network is made of multiple block nodes (i.e. node server), can The block of generation is stored in a network.Optionally, different home gateways can correspond to different node servers.
Specifically, block chain technology be it is a kind of sequentially in time by data block by sequence be connected in a manner of be combined into A kind of linked data structure, and the distributed account book that can not be distorted He can not forge ensured in a manner of cryptography.In broad terms, Block chain technology be verify and store data using block linked data structure, algorithm of being known together using distributed node generating and It updates the data, the safety that ensures data transmission and access in the way of cryptography, utilize what is be made of automatized script code Intelligent contract programs a kind of completely new distributed basis framework and calculation paradigm with operation data.User is to block chain data Inquiry, storage, acquisition and write-in, each process is a track, and can not be eliminated.Therefore this programme is matched according to business The characteristic set generates the concurrent cloth of block to block chain network, subsequently according in block chain network with the relevant spy of service authority It levies data and carries out purview certification, realize that safely and reliably certification controls to home terminal, to be linked to family's end of home network The service attribute at end provides the store function in block chain network, and can ensure accuracy and the safety of characteristic.
Further, there are many ways to being based on block chain technical notes characteristic, optionally, the characteristic tool Body can be used for carrying out cryptographic Hash calculating, to generate the concurrent cloth of block to block chain network according to the calculated cryptographic Hash.Knot Close foregoing structure for example, home gateway extracts the characteristic about this business configuration and is sent to node serve Device, correspondingly, node server carries out cryptographic Hash calculating according to characteristic, and it is corresponding according to the generation of calculated cryptographic Hash Block, and then the block is distributed to block chain network, it completes to store about the data of this business configuration, which subsequently may be used Access authority certification for carrying out second terminal.
The service authority for the terminal distribution for accessing home gateway is passed through spy by service authority control method provided by the present application Block storage is generated after sign extraction to block chain network, it, can be based on the area of foundation with when user initiates service access request Block chain network quickly and safely carries out service authority certification, to timely and accurately response service access request, while can protect Card service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, it can Ensure the authenticity of data.
Optionally, in order to further ensure the safety of service access, Fig. 3 is a kind of industry that the embodiment of the present application two provides The flow diagram of business authority control method, with reference to shown in Fig. 3, the present embodiment provides a kind of service authority control methods for pre- First first terminal is authenticated, specifically, the present embodiment is still controlled with the service authority control method applied to service authority Device comes:
301, according to the bind request of first terminal, the binding relationship of found a family gateway and first terminal;
Corresponding, 101 can specifically include:
1011, it is asked according to the business configuration with the first terminal of home gateway binding, business is carried out to second terminal Configuration.
Correspondingly, the characteristic can also include the binding relationship of the home gateway and the first terminal.Tool Body, first the permission of first terminal can be authenticated.In practical application, first terminal carries out registration in home gateway and ties up Fixed, home gateway can record the end message bound, to be asked in the request of subsequently received business configuration or service access When, according to the binding relationship of record, the terminal of request is tentatively authenticated.If the terminal for initiating request is to have bound end End then executes respective handling according to business configuration request or service access request, on the contrary, if the terminal for initiating request is not Terminal is bound, then can not execute respective handling.
In practical application, the binding of home gateway and first terminal can pass through accomplished in many ways.As an example, Home gateway can be bound with multiple user terminals (first terminal i.e. in this programme), correspondingly, home gateway can be with Account is created for each user terminal, one is a pair of between the account and the user terminal for being tied to the home gateway under home gateway It answers.
Service authority control method provided in this embodiment carries out preliminary certification by the identity to first terminal, can The terminal for quickly recognizing the initiation request without permission, to further increase the efficiency of service authority control and reliable Property.
Optionally, there are many ways to carrying out business configuration, as an example, Fig. 4 is that the embodiment of the present application three provides A kind of service authority control method flow diagram, with reference to shown in Fig. 4, the present embodiment provides a kind of service authority controlling parties Method is used to realize business configuration to home terminal, specifically, the present embodiment is still applied to business with the service authority control method Permission control device comes for example, on the basis of any embodiment, and 101 can specifically include:
1012, it is asked according to the business configuration of the first terminal, access home gateway is returned to the first terminal The mark of second terminal;
1013, the business configuration of the second terminal is operated according to the first terminal, the second terminal is carried out Business configuration.
For example still with foregoing structure, when first terminal needs to carry out business to the home terminal for accessing home gateway When configuration, business configuration request can be initiated to home gateway, correspondingly, home gateway returns to access itself to first terminal The mark of each home terminal, first terminal therefrom selects the second terminal for needing to carry out business configuration, and carries out business configuration behaviour Make, home gateway then completes corresponding business configuration.
The service authority control method provided through this embodiment, user can be as desired by first terminals to access The second terminal of home gateway carries out business configuration, to determine the access service permission of second terminal.
Subsequently, the block chain network based on aforementioned foundation, you can safely and reliably carry out service access permission control.It is optional , Fig. 5 is a kind of flow diagram for service authority control method that the embodiment of the present application four provides, referring to Figure 5, this reality A kind of service authority control method of example offer is applied for realizing service authority certification, specifically, the present embodiment is still with the operational authority Limit control method is come applied to service authority control device for example, on the basis of any embodiment, and the method is also Including:
501, the service access request of second terminal is received, the service access request includes the mark of the second terminal Know and control the mark for the first terminal that the second terminal accesses or the account for the first terminal for being tied to home gateway Number mark;
502, purview certification is carried out according to the correspondence block found out from block chain network, obtains authentication result;
503, according to the authentication result, the service access of the second terminal is controlled.
It for example still with foregoing structure, can when first terminal needs control second terminal to access certain operation system With to home gateway initiate service access request, the service access request include but not limited to the second terminal mark, with And first terminal mark or be tied to home gateway the first terminal account number (embodiment party that can be as shown in figure 3 Formula, which combines, to be implemented).Correspondingly, home gateway by service access request be sent to corresponding node server (in practical application, Home gateway can be corresponded with node server), node server then asked according to service access in information, from block Corresponding block is found out in chain network, area data in the block can characterize the service access permission of second terminal, the business Access authority is determined based on business configuration before.Based on the block found out, the business of current request access is carried out Purview certification allows second terminal to pass through home gateway access service if in the service access extent of competence of block record System, otherwise, refusal access.
Service authority control method provided in this embodiment can be based on establishing when user initiates service access request Block chain network, service authority certification is quickly and safely carried out, to timely and accurately response service access request, while energy Enough ensure that service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, It can ensure the authenticity of data.
This programme in order to better understand illustrates the flow of this programme in conjunction with practical framework, and the application is real It applies example five and a kind of service authority control method is provided, illustrated in conjunction with following framework:Framework includes second terminal, family Gateway, first terminal and node server.
Specifically, the binding relationship of first terminal and home gateway is established and recorded to home gateway, second terminal access should Home gateway.First terminal sends the request for obtaining its lower home terminal linked to home gateway, obtains home gateway and returns The second terminal being linked under home gateway device identification, first terminal to second terminal carry out business configuration, with setting The business for allowing second terminal to access, and the service identification of business configuration (i.e. configuration result) is sent to home gateway.Family Gateway carries out Service control according to configuration result to second terminal, specifically, home gateway extracts characteristic, including first The binding relationship of terminal and home gateway, the service attribute etc. configured for second terminal, and these characteristics are sent to section Point server.Correspondingly, node server carries out characteristic cryptographic Hash is calculated, and accordingly generate about second terminal Business configuration block, and be distributed to block chain network.
Service authority control method provided in this embodiment, the service authority for the terminal distribution for accessing home gateway is passed through Block storage is generated after feature extraction to block chain network, it, can be based on foundation with when user initiates service access request Block chain network quickly and safely carries out service authority certification, to timely and accurately response service access request, while can Ensure that service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, energy Enough ensure the authenticity of data.
Fig. 6 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application six provides, with reference to Fig. 6 institutes Show, the present embodiment provides a kind of service authority control devices for safely and reliably realizing service access management and control, specifically, the dress Set including:
Processing module 71 carries out business configuration for being asked according to the business configuration of first terminal to second terminal;
Extraction module 72, the characteristic for extracting this business configuration, the characteristic include described first Second terminal described in terminal-pair carries out the service attribute of business configuration;
Block chain module 73, for according to the characteristic, generating the corresponding block of this business configuration and being distributed to Block chain network.
In practical application, which can be driver, program software, or be stored with phase The medium for closing computer program, for example, USB flash disk etc.;Alternatively, the service authority control device can also be to integrate or be equipped with correlation The entity apparatus of computer program, for example, chip, processor etc..
For example in conjunction with actual scene:Home gateway and node server can integrally be used as service authority control device, Processing module 71 and extraction module 72 can be realized by home gateway.As an example, home gateway can extract characteristic It is sent to node server according to and by this feature data, the concurrent cloth of block is generated to block according to characteristic by node server Chain network.In one embodiment, it when first terminal carries out business configuration by home gateway to second terminal, or carries out After business configuration, home gateway extracts the characteristic about business configuration, and this feature data are matched for characterizing this business The service authority set, optionally, the characteristic may include that this first terminal carries out business configuration to second terminal Service attribute, subsequently, can accurately be determined based on this feature data allows first terminal to control second terminal access service system Permission.Wherein, operation system refers to third party's operation system or self-operated business system, can provide various businesses work(to the user Can, in practical application, first terminal sends out to home gateway and asks the service access of second terminal access service system, passes through Second terminal is accessed into the operation system after certification.
Optionally, block chain module 73 can be realized by node server, can extract home gateway in this programme The characteristic gone out is sent to node server, which is located in block chain network, can receive home gateway hair The characteristic sent, encryption generates block, and is written to block chain network;It also can receive the business that home gateway is sent simultaneously Access request searches corresponding block, to verify whether to allow to access corresponding operation system.Optionally, node server pair Different home terminals generates corresponding block respectively, and the block of generation is published to block chain network.Wherein, block link network Network is made of multiple block nodes (i.e. node server), can store the block of generation in a network.Optionally, different Home gateway can correspond to different node servers.
Further, there are many ways to being based on block chain technical notes characteristic, optionally, the characteristic tool Body can be used for carrying out cryptographic Hash calculating, to generate the concurrent cloth of block to block chain network according to the calculated cryptographic Hash.
The service authority for the terminal distribution for accessing home gateway is passed through spy by service authority control device provided by the present application Block storage is generated after sign extraction to block chain network, it, can be based on the area of foundation with when user initiates service access request Block chain network quickly and safely carries out service authority certification, to timely and accurately response service access request, while can protect Card service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, it can Ensure the authenticity of data.
Optionally, in order to further ensure the safety of service access, Fig. 7 is a kind of industry that the embodiment of the present application seven provides The structural schematic diagram of business permission control device, with reference to shown in Fig. 7, the present embodiment provides a kind of service authority control devices for pre- First first terminal is authenticated, specifically, on the basis of any embodiment, described device further includes:
Binding module 81, for the bind request according to first terminal, the binding pass of found a family gateway and first terminal System;
Processing module 71 is specifically used for being asked according to the business configuration with the first terminal of home gateway binding, to the Two terminals carry out business configuration.
Correspondingly, the characteristic can also include the binding relationship of the home gateway and the first terminal.Tool Body, processing module 71 can first be authenticated the permission of first terminal.
Service authority control device provided in this embodiment carries out preliminary certification by the identity to first terminal, can The terminal for quickly recognizing the initiation request without permission, to further increase the efficiency of service authority control and reliable Property.
Optionally, there are many ways to carrying out business configuration, as an example, Fig. 8 is that the embodiment of the present application eight provides A kind of service authority control device structural schematic diagram, with reference to shown in Fig. 8, the present embodiment provides a kind of controls of service authority to fill It sets for realizing business configuration to home terminal, specifically, on the basis of any embodiment, processing module 71 includes:
Query unit 711 is returned to the first terminal and is accessed for being asked according to the business configuration of the first terminal The mark of the second terminal of home gateway;
Dispensing unit 712, for being operated to the business configuration of the second terminal according to the first terminal, to described the Two terminals carry out business configuration.
The service authority control device provided through this embodiment, user can be as desired by first terminals to access The second terminal of home gateway carries out business configuration, to determine the access service permission of second terminal.
Fig. 9 is a kind of structural schematic diagram for service authority control device that the embodiment of the present application nine provides, with reference to Fig. 9 institutes Show, the present embodiment provides a kind of service authority control devices for realizing service authority certification, specifically, in any embodiment On the basis of, described device further includes:
Receiving module 91, the service access for receiving second terminal are asked, and service access request includes described the The mark of the marks of two terminals and the first terminal of the control second terminal access is tied to described the of home gateway The account number of one terminal;
Block chain module 73 is additionally operable to carry out purview certification according to the correspondence block found out from block chain network, obtain Obtain authentication result;
Control module 92, for according to the authentication result, controlling the service access of the second terminal.
Optionally, receiving module 91 and control module 92 can be realized by home gateway, and block chain module 73 can pass through section Point server is realized, can be communicated by wired or wireless way between home gateway and node server.
Service authority control device provided in this embodiment can be based on establishing when user initiates service access request Block chain network, service authority certification is quickly and safely carried out, to timely and accurately response service access request, while energy Enough ensure that service authority is not tampered.In the present solution, since block chain network has trackability and can not distort characteristic, It can ensure the authenticity of data.
It should be noted that aforementioned each embodiment can individually be implemented, can also be combined under the premise of not conflicting real It applies.Optionally, aforementioned each module can be separately positioned or integrally disposed, for example, executing the mould of same or similar function Block can realize that the module division of foregoing embodiments is only a kind of example by same module.It can be between above-mentioned each module It is communicated to connect by wired or wireless mode.
Figure 10 is the structural schematic diagram for the service authority control device that the embodiment of the present application ten provides, service authority control Device includes:Memory and at least one processor.
Memory, for storing computer program.Memory may include high-speed RAM memory, it is also possible to further include non- Volatile memory (non-volatile memory), for example, at least a magnetic disk storage.At least one processor is held The computer program of the row memory storage, to realize the method in above-described embodiment.
Wherein, processor may be a central processing unit (Central Processing Unit, referred to as CPU), or Person is specific integrated circuit (Application Specific Integrated Circuit, referred to as ASIC) or quilt It is configured to implement one or more integrated circuits of the embodiment of the present application.
Optionally, in specific implementation, if communication interface, memory and processor are independently realized, communication interface is deposited Reservoir and processor can be connected with each other by bus and complete mutual communication.The bus can be Industry Standard Architecture Structure (Industry Standard Architecture, referred to as ISA) bus, external equipment interconnection (Peripheral Component, referred to as PCI) bus or extended industry-standard architecture (Extended Industry Standard Architecture, referred to as EISA) bus etc..The bus can be divided into address bus, data/address bus, controlling bus etc., It is not intended that only a bus or a type of bus.
Optionally, it in specific implementation, is realized on one chip if communication interface, memory and processor are integrated, Then communication interface, memory and processor can be completed by internal interface it is identical between communication.
The embodiment of the present application 11 also provides a kind of computer readable storage medium, which can be with Including:USB flash disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), the various media that can store computer program such as disk or CD, specifically, this is computer-readable Computer program is stored in storage medium, computer program is used for the method in above-described embodiment.
It is apparent to those skilled in the art that for convenience and simplicity of description, the device of foregoing description Specific work process, can refer to corresponding processes in the foregoing method embodiment.
One of ordinary skill in the art will appreciate that:Realize that all or part of step of above-mentioned each method embodiment can lead to The relevant hardware of program instruction is crossed to complete.Program above-mentioned can be stored in a computer read/write memory medium.The journey When being executed, execution includes the steps that above-mentioned each method embodiment to sequence;And storage medium above-mentioned includes:ROM, RAM, magnetic disc or The various media that can store program code such as person's CD.
Finally it should be noted that:The above various embodiments is only to illustrate the technical solution of the application, rather than its limitations;To the greatest extent Pipe is described in detail the application with reference to foregoing embodiments, it will be understood by those of ordinary skill in the art that:Its according to So can with technical scheme described in the above embodiments is modified, either to which part or all technical features into Row equivalent replacement;And these modifications or replacements, each embodiment technology of the application that it does not separate the essence of the corresponding technical solution The range of scheme.

Claims (10)

1. a kind of service authority control method, which is characterized in that including:
It is asked according to the business configuration of first terminal, business configuration is carried out to second terminal;
Extract the characteristic of this business configuration, the characteristic include the first terminal to the second terminal into The service attribute of row business configuration;
According to the characteristic, generates the corresponding block of this business configuration and be distributed to block chain network.
2. according to the method described in claim 1, it is characterized in that, the characteristic further include the home gateway with it is described The binding relationship of first terminal;It is described to be asked according to the business configuration of first terminal, business configuration is carried out to the second terminal Before, further include:
According to the bind request of first terminal, the binding relationship of found a family gateway and first terminal;
It is described to be asked according to the business configuration of first terminal, business configuration is carried out to second terminal, including:
It is asked according to the business configuration with the first terminal of home gateway binding, business configuration is carried out to second terminal.
3. according to the method described in claim 1, it is characterized in that, described ask according to the business configuration of first terminal, to the Two terminals carry out business configuration, including:
It is asked according to the business configuration of the first terminal, the second terminal of access home gateway is returned to the first terminal Mark;
The business configuration of the second terminal is operated according to the first terminal, business configuration is carried out to the second terminal.
4. according to the method described in claim 1, it is characterized in that, the method further includes:
The service access request of second terminal is received, the service access request includes mark and the control of the second terminal Make the mark of the first terminal of the second terminal access or the account number for the first terminal for being tied to home gateway;
Purview certification is carried out according to the correspondence block found out from block chain network, obtains authentication result;
According to the authentication result, the service access of the second terminal is controlled.
5. according to the described method of any one of claim 1-4, which is characterized in that the characteristic is specifically used for being breathed out Uncommon value calculates, to generate the concurrent cloth of block to block chain network according to the calculated cryptographic Hash.
6. a kind of service authority control device, which is characterized in that including:
Processing module carries out business configuration for being asked according to the business configuration of first terminal to second terminal;
Extraction module, the characteristic for extracting this business configuration, the characteristic include the first terminal pair The second terminal carries out the service attribute of business configuration;
Block chain module, for according to the characteristic, generating the corresponding block of this business configuration and being distributed to block chain Network.
7. device according to claim 6, which is characterized in that the characteristic further include the home gateway with it is described The binding relationship of first terminal;Described device further includes:
Binding module, for the bind request according to first terminal, the binding relationship of found a family gateway and first terminal;
The processing module is specifically used for being asked according to the business configuration with the first terminal of home gateway binding, to second Terminal carries out business configuration.
8. device according to claim 6, which is characterized in that the processing module includes:
Query unit returns to access home network for being asked according to the business configuration of the first terminal to the first terminal The mark of the second terminal of pass;
Dispensing unit, for being operated to the business configuration of the second terminal according to the first terminal, to the second terminal Carry out business configuration.
9. device according to claim 6, which is characterized in that described device further includes:
Receiving module, the service access for receiving second terminal are asked, and the service access request includes the second terminal Mark and control second terminal access first terminal mark or be tied to the first terminal of home gateway Account number;
The block chain module is additionally operable to carry out purview certification according to the correspondence block found out from block chain network, obtain Authentication result;
Control module, for according to the authentication result, controlling the service access of the second terminal.
10. according to the device described in any one of claim 6-9, which is characterized in that the characteristic is specifically used for carrying out Cryptographic Hash calculates, to generate the concurrent cloth of block to block chain network according to the calculated cryptographic Hash.
CN201810520536.4A 2018-05-28 2018-05-28 Service authority control method and device Active CN108769186B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810520536.4A CN108769186B (en) 2018-05-28 2018-05-28 Service authority control method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810520536.4A CN108769186B (en) 2018-05-28 2018-05-28 Service authority control method and device

Publications (2)

Publication Number Publication Date
CN108769186A true CN108769186A (en) 2018-11-06
CN108769186B CN108769186B (en) 2021-11-23

Family

ID=64006026

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810520536.4A Active CN108769186B (en) 2018-05-28 2018-05-28 Service authority control method and device

Country Status (1)

Country Link
CN (1) CN108769186B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109492377A (en) * 2018-11-09 2019-03-19 四川虹微技术有限公司 Device authentication method, apparatus and electronic equipment
CN110008690A (en) * 2019-04-04 2019-07-12 百度在线网络技术(北京)有限公司 Right management method, device, equipment and the medium of terminal applies
CN111327457A (en) * 2020-01-21 2020-06-23 山东公链信息科技有限公司 Block link interface configuration method based on communication security authentication
WO2020247981A1 (en) * 2019-06-07 2020-12-10 View, Inc. Secure building services network
US11631493B2 (en) 2020-05-27 2023-04-18 View Operating Corporation Systems and methods for managing building wellness
US11681197B2 (en) 2011-03-16 2023-06-20 View, Inc. Onboard controller for multistate windows
US11750594B2 (en) 2020-03-26 2023-09-05 View, Inc. Access and messaging in a multi client network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106796685A (en) * 2016-12-30 2017-05-31 深圳前海达闼云端智能科技有限公司 Block chain authority control method and device and node equipment
CN106796688A (en) * 2016-12-26 2017-05-31 深圳前海达闼云端智能科技有限公司 Permission control method, device and system of block chain and node equipment
CN107079036A (en) * 2016-12-23 2017-08-18 深圳前海达闼云端智能科技有限公司 Registration and authorization method, apparatus and system
US20180139056A1 (en) * 2016-11-15 2018-05-17 Fujitsu Limited Apparatus and method to perform secure data sharing in a distributed network by using a blockchain

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20180139056A1 (en) * 2016-11-15 2018-05-17 Fujitsu Limited Apparatus and method to perform secure data sharing in a distributed network by using a blockchain
CN107079036A (en) * 2016-12-23 2017-08-18 深圳前海达闼云端智能科技有限公司 Registration and authorization method, apparatus and system
CN106796688A (en) * 2016-12-26 2017-05-31 深圳前海达闼云端智能科技有限公司 Permission control method, device and system of block chain and node equipment
CN106796685A (en) * 2016-12-30 2017-05-31 深圳前海达闼云端智能科技有限公司 Block chain authority control method and device and node equipment

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11681197B2 (en) 2011-03-16 2023-06-20 View, Inc. Onboard controller for multistate windows
CN109492377A (en) * 2018-11-09 2019-03-19 四川虹微技术有限公司 Device authentication method, apparatus and electronic equipment
CN110008690A (en) * 2019-04-04 2019-07-12 百度在线网络技术(北京)有限公司 Right management method, device, equipment and the medium of terminal applies
CN110008690B (en) * 2019-04-04 2023-12-12 百度在线网络技术(北京)有限公司 Authority management method, device, equipment and medium for terminal application
WO2020247981A1 (en) * 2019-06-07 2020-12-10 View, Inc. Secure building services network
CN111327457A (en) * 2020-01-21 2020-06-23 山东公链信息科技有限公司 Block link interface configuration method based on communication security authentication
US11750594B2 (en) 2020-03-26 2023-09-05 View, Inc. Access and messaging in a multi client network
US11882111B2 (en) 2020-03-26 2024-01-23 View, Inc. Access and messaging in a multi client network
US11631493B2 (en) 2020-05-27 2023-04-18 View Operating Corporation Systems and methods for managing building wellness

Also Published As

Publication number Publication date
CN108769186B (en) 2021-11-23

Similar Documents

Publication Publication Date Title
CN108769186A (en) service authority control method and device
CN109359601A (en) Authentication recognition methods, electronic device and computer readable storage medium
CN109639723A (en) A kind of micro services access method and server based on ERP system
CN108898389A (en) Based on the content verification method and device of block chain, electronic equipment
CN108960825A (en) Electric endorsement method and device, electronic equipment based on block chain
CN110096551A (en) Credit data storage method, device, equipment and medium based on block chain
CN110010213A (en) Electronic health record storage method, system, device, equipment and readable storage medium storing program for executing
CN109547477A (en) A kind of data processing method and its device, medium, terminal
CN109598504A (en) Transaction processing method and device, electronic equipment based on block chain
CN102170440A (en) Method suitable for safely migrating data between storage clouds
CN105991287A (en) Signature data generation and fingerprint authentication request method and device
CN103475484B (en) USB key authentication methods and system
CN105554018B (en) Genuine cyber identification verification method
CN106127888B (en) Intelligent lock operation method and smart lock operating system
CN110489393A (en) Promise breaking information query method, device, computer equipment and storage medium
CN108769010A (en) The method and apparatus that node is invited to registration
CN112308561A (en) Block chain-based evidence storing method and system, computer equipment and storage medium
CN110264208A (en) For generating the method and system of Client-initiated identity federation
CN105791259A (en) Method for protecting personal information
CN109428722A (en) A kind of content delivery method and device
CN113726522A (en) Internet of things equipment processing method and device based on block chain
CN108960820A (en) A kind of real name identification method based on block chain, system and storage medium
CN109327473A (en) A kind of identity identifying method based on block chain technology
CN107634989A (en) A kind of cloud wallet construction method and server
CN110162560A (en) Finance data interface butt joint method, device, computer equipment and storage medium

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