CN110457950A - 一种基于区块链的认证远程可视化采集*** - Google Patents
一种基于区块链的认证远程可视化采集*** Download PDFInfo
- Publication number
- CN110457950A CN110457950A CN201910750564.XA CN201910750564A CN110457950A CN 110457950 A CN110457950 A CN 110457950A CN 201910750564 A CN201910750564 A CN 201910750564A CN 110457950 A CN110457950 A CN 110457950A
- Authority
- CN
- China
- Prior art keywords
- block chain
- certification
- platform
- data
- system based
- 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.)
- Pending
Links
- 238000012800 visualization Methods 0.000 title claims abstract description 20
- 238000007781 pre-processing Methods 0.000 claims abstract description 15
- 230000005540 biological transmission Effects 0.000 claims abstract description 12
- 238000000034 method Methods 0.000 claims description 14
- 238000004458 analytical method Methods 0.000 claims description 5
- 239000011800 void material Substances 0.000 claims 1
- 238000004891 communication Methods 0.000 description 2
- 230000004069 differentiation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000739 chaotic effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000007794 visualization technique Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6218—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
- G06F21/6272—Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database by registering files or documents with a third party
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Databases & Information Systems (AREA)
- Storage Device Security (AREA)
- Information Transfer Between Computers (AREA)
Abstract
本发明公开了一种基于区块链的认证远程可视化采集***,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,其中,终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;本发明的中,基于区块链的认证远程可视化采集***使得对认证信息进行加密,保障认证数据安全,并实现远程认证数据共享;对区块链目标库进行服务暴露,通过智能合约的方式提供Rest接口或RPC接口,确保数据的远程调用。
Description
技术领域
本发明属于可视化技术领域,具体涉及一种基于区块链的认证远程可视化采集***。
背景技术
可视化是利用计算机图形学和图像处理技术,将数据转换成图形或图像在屏幕上显示出来,再进行交互处理的理论、方法和技术。
文本形式的数据很混乱,而可视化的数据可以帮助人们快速、轻松地提取数据中的含义。用可视化方式,可以充分展示数据的模式,趋势和相关性,而这些可能会在其他呈现方式难以被发现。
区块链是分布式数据存储、点对点传输、共识机制、加密算法等计算机技术的新型应用模式,区块链是实现大数据的另一种途径。
认证是指由认证机构证明产品、服务、管理体系符合相关技术规范的强制性要求或者标准的合格评定活动。
如何实现认证信息加密,保障认证数据安全,并实现远程认证数据共享,为此我们提出一种基于区块链的认证远程可视化采集***。
发明内容
本发明的目的在于提供一种基于区块链的认证远程可视化采集***,实现认证信息加密,保障认证数据安全,并实现远程认证数据共享。
为实现上述目的,本发明提供如下技术方案:一种基于区块链的认证远程可视化采集***,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,其中,
终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;
接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;
虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;
预处理模块读取打包队列,对读取的信息进行过滤,去除冗余数据;
存储模块对去除冗余信息的认证数据进行存储,对用户实名、联系方式与之相关的隐私数据进行加密,并将存储的数据加载到目标库中;
接口模块:对区块链目标库进行服务暴露,提供接口。
作为本发明的一种优选的技术方案,还包括分析模块,该模块对认证的数据进行分析并转化成图形或图像。
作为本发明的一种优选的技术方案,所述无线传输的方式为GPRS、3G、4G中的一种或几种。
作为本发明的一种优选的技术方案,所述终端为手机、平板、IPAD中的一种或几种。
作为本发明的一种优选的技术方案,对区块链目标库进行服务暴露,通过智能合约的方式提供接口。
作为本发明的一种优选的技术方案,智能合约的方式提供接口,该接口为Rest接口或RPC接口。
作为本发明的一种优选的技术方案,终端、接收模块、虚拟机、存储模块、预处理模块均与平台连接。
与现有技术相比,本发明的有益效果是:
(1)基于区块链的认证远程可视化采集***使得对认证信息进行加密,保障认证数据安全,并实现远程认证数据共享;
(2)对区块链目标库进行服务暴露,通过智能合约的方式提供Rest接口或RPC接口,确保数据的远程调用。
附图说明
图1为本发明的***图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
请参阅图1,本发明提供一种技术方案:一种基于区块链的认证远程可视化采集***,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,终端、接收模块、虚拟机、存储模块、预处理模块均与平台连接,其中,
终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;终端为手机;无线传输的方式为GPRS;
接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;
虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;
预处理模块读取打包队列,对读取的信息进行过滤,去除冗余数据;
存储模块对去除冗余信息的认证数据进行存储,对用户实名、联系方式与之相关的隐私数据进行加密,并将存储的数据加载到目标库中;
接口模块:对区块链目标库进行服务暴露,通过智能合约的方式提供Rest接口。
本实施例中,优选的,还包括分析模块,该模块对认证的数据进行分析并转化成图形或图像。
需要说明的是:Rest接口:严格意义上说接口很规范,操作对象即为资源,对资源的四种操作(post、get、put、delete),并且参数都放在URL上,但是不严格的说Http+json、Http+xml,常见的http api都可以称为Rest接口。
实施例2
请参阅图1,本发明提供一种技术方案:一种基于区块链的认证远程可视化采集***,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,终端、接收模块、虚拟机、存储模块、预处理模块均与平台连接,其中,
终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;终端为平板;无线传输的方式为3G;
接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;
虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;
预处理模块读取打包队列,对读取的信息进行过滤,去除冗余数据;
存储模块对去除冗余信息的认证数据进行存储,对用户实名、联系方式与之相关的隐私数据进行加密,并将存储的数据加载到目标库中;
接口模块:对区块链目标库进行服务暴露,通过智能合约的方式提供RPC接口。
本实施例中,优选的,还包括分析模块,该模块对认证的数据进行分析并转化成图形或图像。
需要说明的是:RPC:我们常说的远程方法调用,就是像调用本地方法一样调用远程方法,通信协议大多采用二进制方式;RPC的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性,为实现该目标,RPC框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。
实施例3
请参阅图1,本发明提供一种技术方案:一种基于区块链的认证远程可视化采集***,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,终端、接收模块、虚拟机、存储模块、预处理模块均与平台连接,其中,
终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;终端为IPAD;无线传输的方式为4G;
接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;
虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;
预处理模块读取打包队列,对读取的信息进行过滤,去除冗余数据;
存储模块对去除冗余信息的认证数据进行存储,对用户实名、联系方式与之相关的隐私数据进行加密,并将存储的数据加载到目标库中;
接口模块:对区块链目标库进行服务暴露,通过智能合约的方式提供Rest接口或RPC接口。
本实施例中,优选的,还包括分析模块,该模块对认证的数据进行分析并转化成图形或图像。
需要说明的是:Rest接口:严格意义上说接口很规范,操作对象即为资源,对资源的四种操作(post、get、put、delete),并且参数都放在URL上,但是不严格的说Http+json、Http+xml,常见的http api都可以称为Rest接口。
RPC:我们常说的远程方法调用,就是像调用本地方法一样调用远程方法,通信协议大多采用二进制方式;RPC的主要功能目标是让构建分布式计算(应用)更容易,在提供强大的远程调用能力时不损失本地调用的语义简洁性,为实现该目标,RPC框架需提供一种透明调用机制让使用者不必显式的区分本地调用和远程调用。
尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
Claims (7)
1.一种基于区块链的认证远程可视化采集***,其特征在于,包括终端、接收模块、虚拟机、存储模块、预处理模块、平台,其中,
终端用于对待认证的数据信息进行扫描,并将扫描的数据通过无线传输的方式上传到平台;
接收模块用于平台的区块链节点收到认证请求,并将认证的信息发送到虚拟机;
虚拟机进行认证执行,并将结果返回到平台的区块链节点,平台的区块链节点将认证与结果放入待打包队列,并在设定时间间隔内执行多个认证进行打包;
预处理模块读取打包队列,对读取的信息进行过滤,去除冗余数据;
存储模块对去除冗余信息的认证数据进行存储,对用户实名、联系方式与之相关的隐私数据进行加密,并将存储的数据加载到目标库中;
接口模块:对区块链目标库进行服务暴露,提供接口。
2.根据权利要求1所述的一种基于区块链的认证远程可视化采集***,其特征在于,还包括分析模块,该模块对认证的数据进行分析并转化成图形或图像。
3.根据权利要求1所述的一种基于区块链的认证远程可视化采集***,其特征在于:所述无线传输的方式为GPRS、3G、4G中的一种或几种。
4.根据权利要求1所述的一种基于区块链的认证远程可视化采集***,其特征在于:所述终端为手机、平板、IPAD中的一种或几种。
5.根据权利要求1所述的一种基于区块链的认证远程可视化采集***,其特征在于:对区块链目标库进行服务暴露,通过智能合约的方式提供接口。
6.根据权利要求5所述的一种基于区块链的认证远程可视化采集***,其特征在于:智能合约的方式提供接口,该接口为Rest接口或RPC接口。
7.根据权利要求1所述的一种基于区块链的认证远程可视化采集***,其特征在于:终端、接收模块、虚拟机、存储模块、预处理模块均与平台连接。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910750564.XA CN110457950A (zh) | 2019-08-14 | 2019-08-14 | 一种基于区块链的认证远程可视化采集*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910750564.XA CN110457950A (zh) | 2019-08-14 | 2019-08-14 | 一种基于区块链的认证远程可视化采集*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110457950A true CN110457950A (zh) | 2019-11-15 |
Family
ID=68486644
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910750564.XA Pending CN110457950A (zh) | 2019-08-14 | 2019-08-14 | 一种基于区块链的认证远程可视化采集*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110457950A (zh) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107579998A (zh) * | 2017-10-17 | 2018-01-12 | 光载无限(北京)科技有限公司 | 基于区块链、数字身份和智能合约的个人数据中心及数字身份认证方法 |
CN109194651A (zh) * | 2018-09-04 | 2019-01-11 | 深信服科技股份有限公司 | 一种身份认证方法、装置、设备及存储介质 |
-
2019
- 2019-08-14 CN CN201910750564.XA patent/CN110457950A/zh active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107579998A (zh) * | 2017-10-17 | 2018-01-12 | 光载无限(北京)科技有限公司 | 基于区块链、数字身份和智能合约的个人数据中心及数字身份认证方法 |
CN109194651A (zh) * | 2018-09-04 | 2019-01-11 | 深信服科技股份有限公司 | 一种身份认证方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102567686A (zh) | 基于人体稳定特征的移动终端应用软件的安全认证方法 | |
US7519558B2 (en) | Biometrically enabled private secure information repository | |
CN110601853A (zh) | 一种区块链私钥生成方法以及设备 | |
Ling et al. | Blockchain radio access network beyond 5G | |
CN104754582B (zh) | 维护byod安全的客户端及方法 | |
CN201755231U (zh) | 便携式多生物特征采集设备 | |
CN109274672A (zh) | 一种用于信息通信设备的移动运维管理及数据交互*** | |
CN108092773B (zh) | 基于智能终端及历史工单数据的自动派工方法和*** | |
CN110611661A (zh) | 基于双重认证多重防护措施的采集信息共享方法及*** | |
CN110324350A (zh) | 基于移动端非敏感传感器数据的身份认证方法及服务器 | |
CN108447167A (zh) | 一种可呼叫访客通道一体***及其控制方法 | |
CN107566430A (zh) | 一种电力移动终端合规性检查与策略控制*** | |
CN113965396B (zh) | 一种基于风险评估的数据安全通信***及方法 | |
CN110351225A (zh) | 一种硬件设备的联网方法、装置、***及存储介质 | |
CN108418856A (zh) | 一种基于云计算技术的政务云密码应用平台建设方法 | |
CN206193962U (zh) | 一种采用二维码认证的门禁*** | |
CN110266641A (zh) | 信息读取方法及装置 | |
CN107742141B (zh) | 基于rfid技术的智能身份信息采集方法及*** | |
CN109684802A (zh) | 一种向用户提供人工智能平台的方法及*** | |
CN110457950A (zh) | 一种基于区块链的认证远程可视化采集*** | |
WO2021137753A1 (en) | Electronic authentication system and process using the same | |
CN113254769A (zh) | 一种基于互联网的信息技术咨询服务*** | |
CN108833500A (zh) | 服务调用方法、服务提供方法、数据传递方法和服务器 | |
CN117151736A (zh) | 反电诈管理预警方法及*** | |
CN105430345A (zh) | 一种针对综合视频培训平台远程监控的方法 |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20191115 |
|
RJ01 | Rejection of invention patent application after publication |