CN108769186A - service authority control method and device - Google Patents
service authority control method and device Download PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/2803—Home automation networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/10—Network 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
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.
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)
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)
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 |
-
2018
- 2018-05-28 CN CN201810520536.4A patent/CN108769186B/en active Active
Patent Citations (4)
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)
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 |