WO2020088008A1 - Procédé et appareil de traitement d'informations de caractéristiques biologiques basés sur une chaîne de blocs et dispositif terminal - Google Patents
Procédé et appareil de traitement d'informations de caractéristiques biologiques basés sur une chaîne de blocs et dispositif terminal Download PDFInfo
- Publication number
- WO2020088008A1 WO2020088008A1 PCT/CN2019/098106 CN2019098106W WO2020088008A1 WO 2020088008 A1 WO2020088008 A1 WO 2020088008A1 CN 2019098106 W CN2019098106 W CN 2019098106W WO 2020088008 A1 WO2020088008 A1 WO 2020088008A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- information
- biometric
- biometric information
- block
- blockchain
- 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.)
- Ceased
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/64—Protecting data integrity, e.g. using checksums, certificates or signatures
-
- G06Q10/40—
-
- 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/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0861—Network architectures or network communication protocols for network security for authentication of entities using biometrical features, e.g. fingerprint, retina-scan
Definitions
- the embodiments of the present specification relate to the field of computer technology, and in particular to a blockchain-based biometric information processing method and device, and terminal equipment.
- the main body of dissemination of information is usually located to an electronic device.
- the device identifier of the electronic device involved in the information dissemination process can be obtained; in turn, the device identifier can be used to understand the propagation path and influence range of the master information.
- the device identification may include the IP address and MAC address of the electronic device.
- the electronic device can obtain its own MAC address; it can send the MAC address to the server.
- the server may receive the MAC address. In this way, the server can obtain the device identification of the electronic device involved in the propagation of the information.
- the device identification of the electronic device is easily tampered with. In this way, it is impossible to accurately understand the propagation path and influence range of the grasped information through the device identification.
- the acquired device IDs are independent of each other and do not have an association relationship. This is not easy to understand the propagation path and influence range of the master information.
- the purpose of the embodiments of this specification is to provide a blockchain-based biometric information processing method and device, and terminal equipment, so as to accurately understand the propagation path and influence range of grasping social information.
- embodiments of the present specification provide a blockchain-based biometric information processing method, including: receiving social information and a first block identifier; the first block identifier is used to identify a first data block ; The first data block records the first biometric information associated with the social information; Get the second biometric information associated with the social information; Send the second biometric to the blockchain server Feature information and the first block identifier to record the second biometric information on a second data block; the second data block is relative to the first data block in the blockchain adjacent.
- a blockchain-based biometric information processing apparatus including: a receiving unit for receiving social information and a first block identifier; the first block identifier is used for A first data block; the first data block records first biometric information associated with the social information; an obtaining unit is configured to obtain second biometric information associated with the social information; send A unit for sending the second biometric information and the first block identifier to a blockchain server, so as to record the second biometric information on a second data block; the second data area The block is adjacent to the first data block in the blockchain.
- a terminal device including: a memory for storing computer instructions; a processor for executing the computer instructions to achieve the following steps: receiving social information and a first block identifier; The first block identifier is used to identify a first data block; the first data block records first biometric information associated with the social information; and obtains a second associated with the social information Biometric information; send the second biometric information and the first block identifier to a blockchain server to record the second biometric information on a second data block; the second data area The block is adjacent to the first data block in the blockchain.
- the data processing terminal can receive social information and the first block identifier; can obtain second biometric information associated with the social information;
- the blockchain server sends the second biometric information and the first block identifier to record the second biometric information on the second data block.
- the main body of social information can be located to the user through the biometric information to prevent tampering and forgery.
- blockchain technology can be used to realize the recording of social information propagation paths. Therefore, this embodiment can accurately understand the propagation path and influence range of the social information.
- FIG. 1 is a schematic diagram of a blockchain according to an embodiment of this specification.
- FIG. 2 is a flowchart of a blockchain-based biometric information processing method according to an embodiment of the present specification
- FIG. 3 is a schematic diagram of a blockchain-based biometric information processing method according to an embodiment of the present specification
- FIG. 4 is a schematic diagram of the functional structure of a blockchain-based biometric information processing device according to an embodiment of the present specification
- FIG. 5 is a schematic diagram of a functional structure of a terminal device according to an embodiment of the present specification.
- inventions of the present specification provide a blockchain-based biometric information processing method.
- the biometric information processing method uses a terminal device as an execution subject.
- the terminal device that executes the biometric information processing method is referred to as a data processing terminal below.
- the data processing terminal may be a PC (personal computer), a server, an industrial computer (industrial control computer), a mobile smart phone, a tablet electronic device, a portable computer (such as a notebook computer, etc.), a personal digital assistant (PDA), or a desktop type Computer or smart wearable device, etc.
- the data processing terminal may be integrated with a functional module capable of collecting biometric information. The user can be identified according to the biometric information collected by the functional module.
- the biometric information may include at least one of the following: voiceprint information, fingerprint information, palmprint information, face information, iris information, and the like.
- the functional module may include at least one of the following: a shooting module, a fingerprint module, a microphone, and the like. Specifically, for example, face information and / or iris information can be collected through the photographing module. As another example, fingerprint information can be collected through the fingerprint module.
- the biometric information processing method may include the following steps.
- Step S10 Receive social information and the first block identifier.
- the social information may be information that can be propagated via the Internet, such as information in a circle of friends, information in Weibo, or short video information in Kuaishou.
- the social information may be any type of information, such as picture information, text information, sound information, video information, and any combination thereof.
- the first block identifier may be used to identify the first data block.
- the first data block may be located in the blockchain.
- the first block identifier may specifically be the block height of the first data block in the blockchain.
- the first block identifier may also be any other information that can identify the first data block, such as the hash value of the first data block.
- the first data block may record first biometric information.
- the first biometric information may include at least one of the following: fingerprint information, voiceprint information, face information, and iris information.
- the first biometric information may come from a user who operates the social information. In this way, the user can be identified through the first biometric information.
- the operations include but are not limited to creation, viewing, editing, forwarding, commenting, etc.
- the first data block may directly record the first biometric information; or, it may also record the ciphertext of the biometric identification code generated according to the first biometric information.
- the biometric identification code ciphertext can be obtained in the following manner: encoding the first biometric information to obtain a biometric identification code; and encrypting the biometric identification code to obtain the biometric identification code ciphertext.
- the blockchain may be associated with the social information.
- the blockchain may include at least one data block.
- Each data block may record biometric information associated with the social information.
- the biometric information recorded in different data blocks may be the same or different.
- the blockchain can represent the propagation path of the social information in the Internet.
- the data blocks in the blockchain constitute propagation nodes on the propagation path.
- the data block in the blockchain may directly record the biometric information; or, it may also record the ciphertext of the biometric identification code generated according to the biometric information.
- the social information and the first block identifier may be sent by the first terminal.
- the first terminal may be a PC (personal computer), a server, an industrial computer (industrial control computer), a mobile smart phone, a tablet electronic device, a portable computer (such as a notebook computer, etc.), a personal digital assistant (PDA), or a desktop Computer or smart wearable device, etc.
- the first terminal may be integrated with a function module capable of collecting biometric information.
- the first terminal may specifically acquire social information and a first block identifier; and may send the social information and the first block identifier to the data processing terminal.
- the social information may be input by the user on the first terminal, or may be sent by other terminal devices.
- the first block identifier may be sent by the blockchain server.
- the blockchain server can join the blockchain network as a blockchain node.
- Step S12 Acquire second biometric information associated with the social information.
- the second biometric information may come from a user who operates the social information. In this way, the second biometric information can be used to identify the user.
- the second biometric information may also be preset biometric information corresponding to the social information.
- the preset biometric information may include at least one of the following: fingerprint information, voiceprint information, face information, and iris information.
- the data processing terminal may receive information collection instructions.
- the information collection instruction may be generated by a user's active operation trigger.
- the data processing terminal may detect, press, click, double-click, or swipe any combination of one or more designated keys, and then generate the information collection instruction.
- the designated key may be a virtual key or a physical key, and the virtual key may be, for example, a button control or a graphic control, and the physical key may be, for example, a push button, a rocker button, a dial, a slider switch, or a joystick Wait.
- the data processing terminal may recognize the preset gesture, and then generate the information collection instruction.
- the preset gesture may be, for example, swiping left or swiping right.
- the data processing terminal may also detect that the operation focus leaves the specified page, and then generate the information collection instruction.
- the specified page may be, for example, a page for a user to input social information; or, a page for viewing social information; or, a page for a user to edit social information.
- the information collection instruction may be automatically generated by the data processing terminal.
- the data processing terminal may be installed with an automation program. After the automated program is run, it can automatically generate the information collection instructions periodically.
- the data processing terminal can usually successfully collect the user's biological characteristic information.
- the data processing terminal When the information collection instruction is automatically generated by the data processing terminal, after receiving the information collection instruction, the data processing terminal generally cannot successfully collect the user's biometric information. In this way, the data processing terminal can collect the user's biometric information after receiving the information collection instruction; if the collection is successful, the information collection instruction is considered to be triggered by the user's active operation, and the collected biometric information can be used as Second biometric information; if the collection fails, it is considered that the information collection instruction is automatically generated by the data processing terminal, and preset biometric information can be obtained as the second biometric information.
- the second biometric information may include a type of biometric information.
- the second biometric information may include fingerprint information.
- the data processing terminal may collect the fingerprint information of the user; if the collection is successful, the collected fingerprint information may be obtained as the second biometric information; if the collection fails, the preset fingerprint information may be obtained as the second biometric information.
- the second biometric information may also include multiple biometric information.
- the second biometric information may include fingerprint information and iris information.
- the data processing terminal can collect the user's fingerprint information and iris information; if both are collected successfully, the collected fingerprint information and iris information can be obtained as second biometric information; if the fingerprint information collection is successful, and If the iris information collection fails, the collected fingerprint information and the preset iris information can be obtained as the second biometric information; if the fingerprint information collection fails and the iris information collection is successful, the preset fingerprint information and the collected iris information can be obtained as the second biological Feature information; if both of them fail to collect, preset fingerprint information and preset iris information can be obtained as second biometric information.
- the multiple types of biometric information may correspond to the same information collection instruction, or may correspond to different information collection instructions.
- the data processing terminal may collect fingerprint information and iris information at the same time after receiving the information collection instruction.
- the data processing terminal may collect fingerprint information after receiving the fingerprint information collection instruction; it may collect iris information after receiving the iris information collection instruction.
- Step S14 Send the second biometric information and the first block identifier to the blockchain server.
- the data processing terminal may send the second biometric information and the first block identifier to a blockchain server.
- the blockchain server can join the blockchain network as a node.
- the blockchain server can receive the second biometric information and the first block identifier; can submit the second biometric information and the first block identifier to the blockchain; so that The second biometric information is recorded in the data block, and the second data block and the first data block identified by the first block identification are adjacent in the blockchain.
- the second data block may be a data block recorded with the second biometric information.
- the data processing terminal may encode the second biometric information to obtain a biometric identification code; the biometric identification code may be encrypted to obtain a ciphertext of the biometric identification code ;
- the ciphertext of the biometric identification code and the first block identifier can be sent to the blockchain server.
- the blockchain server can receive the biometric identification code ciphertext and the first block identification; can submit the biometric identification code ciphertext and the first block identification to the blockchain; so that The ciphertext of the biometric identification code is recorded in the data block, and the second data block and the first data block identified by the first block identification are adjacent in the blockchain.
- the second data block may be a data block recorded with the ciphertext of the biometric identification code.
- the second biometric information may include one type of biometric information, or multiple types of biometric information.
- the data processing terminal may encode the biometric information to obtain a biometric identification code; the biometric identification code may be encrypted to obtain biometric identification Code ciphertext.
- the data processing terminal may separately encode multiple biometric information to obtain multiple biometric identification codes; the multiple biometric identification codes may be Encrypt together to get the ciphertext of the biometric identification code.
- the data processing terminal may compare the biometric identification code ciphertext with the specified ciphertext; when the biometric identification code ciphertext is different from the specified ciphertext, the biometric identification code ciphertext and The first block identifier is described; when the ciphertext of the biometric identification code is the same as the designated ciphertext, the ciphertext of the biometric identification code can be abandoned.
- the data processing terminal discarding the ciphertext of the biometric identification code may include: ignoring or deleting the ciphertext of the biometric identification code.
- the data processing terminal may also use other methods to abandon the ciphertext of the biometric identification code, which is not specifically limited in this embodiment.
- the designated ciphertext can be obtained by encrypting the preset biometric information.
- the preset biometric information can be encoded to obtain the specified biometric identification code; the specified biometric identification code can be encrypted to obtain the specified ciphertext.
- the designated ciphertext can be obtained by encrypting a preset type of biometric information.
- the preset fingerprint information can be encoded to obtain a fingerprint biometric identification code; the fingerprint biometric identification code can be encrypted to obtain a designated ciphertext.
- the designated ciphertext may also be obtained by encrypting various preset biometric information.
- the preset fingerprint information and the preset iris information can be encoded separately to obtain the fingerprint biometric identification code and the iris biometric identification code; the fingerprint biometric identification code and the iris biometric identification code can be encrypted together to obtain the specified password Text.
- the blockchain server may obtain the block identifier of the second data block as the second block identifier; and may send the second block identifier to the data processing terminal.
- the second block identifier may be used to identify the second data block, for example, may be the block height or hash value of the second data block.
- the data processing terminal may receive the second block identifier; and may send the social information and the second block identifier to the second terminal. Wherein, after receiving the information sending instruction, the data processing terminal may send the social information and the second block identifier to the second terminal. For example, the data processing terminal may detect, press, click, double-click, or swipe any combination of one or more designated keys, and then generate the information sending instruction.
- the designated key may be a virtual key or a physical key, for example, the virtual key may be a button control or a graphical control, etc.
- the physical key may be, for example, a push button, a rocker button, a dial, a slider switch, or a joystick Wait.
- the data processing terminal may recognize the preset gesture and then generate the information sending instruction.
- the preset gesture may be, for example, swiping left or swiping right.
- the data processing terminal may directly send the social information to the second terminal.
- the user may modify the social information at the data processing terminal.
- the data processing terminal may send the modified social information to the second terminal.
- the data processing terminal may receive social information and a first block identifier; may obtain second biometric information associated with the social information; and may send the second biometric to the blockchain server Feature information and the first block identification, so as to record the second biometric information on the second data block.
- the main body of social information can be located to the user through the biometric information to prevent tampering and forgery.
- blockchain technology can be used to realize the recording of social information propagation paths. Therefore, this embodiment can accurately understand the propagation path and influence range of the social information.
- Zhao Er may have terminal device A.
- Zhang San may have terminal device B.
- Li Si may have the terminal device C.
- terminal device A may be provided with a social information input page.
- Zhao Er can input social information in the social information input page. After the input is completed, Zhao Er can operate the terminal device A to leave the social information input page. In this way, the operation focus also leaves the social information input page.
- terminal device A When terminal device A detects that the operation focus leaves the social information input page, it can generate an information collection instruction; furthermore, it can collect Zhao Er ’s fingerprint information and iris information as the first biometric information; it can perform the first biometric information Encoding to obtain the first biometric identification code; the first biometric identification code can be encrypted to obtain the first biometric identification code ciphertext; the first biometric identification code ciphertext and the designated ciphertext can be performed Comparison; when the first ciphertext of the first biometric identification code is different from the specified ciphertext, the first ciphertext of the first biometric identification code may be sent to the first blockchain server.
- the first blockchain server can join the blockchain network as a node. In this way, the first blockchain server can receive the ciphertext of the first biometric identification code; can submit the ciphertext of the first biometric identification code to the blockchain; so that the first biometric identification code The ciphertext is recorded in the genesis data block.
- the first blockchain server can obtain the genesis block as the first data block; can obtain the block identifier of the first data block as the first block identifier; and can send the first block to the terminal device A A block identification. Terminal device A may receive the first block identifier.
- Zhao Er can operate terminal device A; so that terminal device A sends the social information and the first block identifier to terminal device B.
- Terminal device B may receive the social information and the first block identifier.
- Terminal device B may be provided with viewing controls. Zhang San can click the view control to view the social information. After detecting that the viewing control is clicked, the terminal device B can generate an information collection instruction; further, it can collect fingerprint information and iris information of Zhang San as second biometric information; it can encode the second biometric information, Obtain a second biometric identification code; the second biometric identification code can be encrypted to obtain a second biometric identification code ciphertext; the second biometric identification code ciphertext can be compared with the specified ciphertext ; When the second biometric identification code ciphertext is different from the specified ciphertext, the second biometric identification code ciphertext and the first block identifier may be sent to a second blockchain server.
- the second blockchain server can join the blockchain network as a node.
- the second blockchain server can receive the second biometric ciphertext and the first block identifier; the second biometric ciphertext and the first block identifier can be Submit to the blockchain; so that the second biometric code ciphertext is recorded in the data block, and the second data block and the first data block identified by the first block identification Adjacent in the blockchain.
- the second data block may be a data block recorded with the ciphertext of the second biometric identification code.
- the second block chain server may obtain the block identifier of the second data block as the second block identifier; and may send the second block identifier to the terminal device B. Terminal device B may receive the second block identifier.
- Zhang San can operate terminal device B; so that terminal device B sends the social information and the second block identifier to terminal device C.
- the terminal device C may receive the social information and the second block identifier.
- the terminal device C may be provided with a viewing control. Li Si can click the view control to view the social information. After detecting that the viewing control is clicked, the terminal device C can generate an information collection instruction; further, it can collect Li Si ’s fingerprint information and iris information as third biometric information; it can encode the third biometric information, A third biometric identification code is obtained; the third biometric identification code can be encrypted to obtain a third biometric identification code ciphertext; the third biometric identification code ciphertext can be compared with a designated ciphertext ; When the third biometric identification code ciphertext is different from the specified ciphertext, the third biometric identification code ciphertext and the second block identifier may be sent to a third blockchain server.
- the third blockchain server can join the blockchain network as a node.
- the third blockchain server can receive the third biometric ciphertext and the second block identifier; the third biometric ciphertext and the second block identifier can be Submit to the blockchain; so that the ciphertext of the third biometric identification code is recorded in the data block, and the third data block and the second data block identified by the second block identification Adjacent in the blockchain.
- the third data block may be a data block recorded with the ciphertext of the third biometric identification code.
- the third blockchain server may obtain the block identifier of the third data block as the third block identifier; and may send the third block identifier to the terminal device C.
- the terminal device C may receive the third block identifier.
- Li Si can operate the terminal device C; so that the terminal device C sends the social information and the third block identifier to other terminal devices. I will not describe them one by one here.
- the blockchain can represent the propagation path of the social information in the Internet.
- the data blocks in the blockchain constitute propagation nodes on the propagation path.
- the first blockchain server, the second blockchain server, and the third blockchain server may be the same or different.
- the embodiments of the present specification provide a blockchain-based biometric information processing device.
- the biometric information processing device may include the following units.
- the receiving unit 20 is configured to receive social information and a first block identifier; the first block identifier is used to identify a first data block; the first data block records a third associated with the social information A biometric information;
- An obtaining unit 22 configured to obtain second biometric information associated with the social information
- a sending unit 24 configured to send the second biometric information and the first block identifier to a blockchain server, so as to record the second biometric information on a second data block; the second The data block and the first data block are adjacent in the blockchain.
- the terminal device may be a PC (personal computer) machine, a server, an industrial computer (industrial control computer), a mobile smart phone, a tablet electronic device, a portable computer (such as a notebook computer, etc.), a personal digital assistant (PDA), a desktop computer Or smart wearable devices.
- the terminal device may include a memory and a processor.
- the memory can be implemented in any suitable manner.
- the memory may be a read-only memory, a mechanical hard disk, a solid-state hard disk, or a U disk.
- the memory may be used to store computer instructions.
- the processor may be implemented in any suitable manner.
- the processor may employ, for example, a microprocessor or processor and a computer-readable medium storing computer-readable program code (such as software or firmware) executable by the (micro) processor, logic gates, switches, application specific integrated circuits Application Specific (Integrated Circuit, ASIC), programmable logic controller and embedded microcontroller, etc.
- computer-readable program code such as software or firmware
- the processor may execute the computer instructions to implement the following steps: receive social information and a first block identifier; the first block identifier is used to identify a first data block; the first data block records First biometric information associated with the social information; acquiring second biometric information associated with the social information; sending the second biometric information and the first block identifier to a blockchain server, In order to record the second biometric information on the second data block; the second data block and the first data block are adjacent in the blockchain.
- the improvement of a technology can be clearly distinguished from the improvement in hardware (for example, the improvement of circuit structures such as diodes, transistors, and switches) or the improvement in software (the improvement of the process flow).
- the improvement of many methods and processes can be regarded as a direct improvement of the hardware circuit structure.
- Designers almost get the corresponding hardware circuit structure by programming the improved method flow into the hardware circuit. Therefore, it cannot be said that the improvement of a method flow cannot be realized by hardware physical modules.
- a programmable logic device Programmable Logic Device, PLD
- PLD Programmable Logic Device
- FPGA Field Programmable Gate Array
- HDL Hardware Description Language
- the system, device, module or unit explained in the above embodiments may be specifically implemented by a computer chip or entity, or implemented by a product with a certain function.
- a typical implementation device is a computer.
- the computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device A combination of any of these devices.
- This manual can be used in many general or special computer system environments or configurations.
- personal computers blockchain server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics devices, network PCs, small computers, large-scale Computers, distributed computing environments including any of the above systems or devices, etc.
- program modules include routines, programs, objects, components, data structures, etc. that perform specific tasks or implement specific abstract data types.
- This specification can also be practiced in distributed computing environments in which tasks are performed by remote processing devices connected through a communication network.
- program modules may be located in local and remote computer storage media including storage devices.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- Biomedical Technology (AREA)
- Computing Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Measurement Of The Respiration, Hearing Ability, Form, And Blood Characteristics Of Living Organisms (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Selon des modes de réalisation, la présente invention concerne un procédé et un appareil de traitement d'informations de caractéristiques biologiques basés sur une chaîne de blocs et un dispositif terminal. Le procédé consiste : à recevoir des informations sociales et un premier identifiant de bloc, le premier identifiant de bloc servant à identifier un premier bloc de données et le premier bloc de données enregistrant des premières informations de caractéristiques biologiques associées aux informations sociales ; à otenir de secondes informations de caractéristiques biologiques associées aux informations sociales ; et à envoyer les secondes informations de caractéristiques biologiques et du premier identifiant de bloc à un serveur de chaîne de blocs, de façon à enregistrer les secondes informations de caractéristiques biologiques sur un second bloc de données, le second bloc de données étant adjacent au premier bloc de données dans la chaîne de blocs.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811294947.2 | 2018-11-01 | ||
| CN201811294947.2A CN109657440B (zh) | 2018-11-01 | 2018-11-01 | 基于区块链的生物特征信息处理方法和装置、终端设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2020088008A1 true WO2020088008A1 (fr) | 2020-05-07 |
Family
ID=66110078
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2019/098106 Ceased WO2020088008A1 (fr) | 2018-11-01 | 2019-07-29 | Procédé et appareil de traitement d'informations de caractéristiques biologiques basés sur une chaîne de blocs et dispositif terminal |
Country Status (3)
| Country | Link |
|---|---|
| CN (1) | CN109657440B (fr) |
| TW (1) | TW202018562A (fr) |
| WO (1) | WO2020088008A1 (fr) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109657440B (zh) * | 2018-11-01 | 2020-11-27 | 创新先进技术有限公司 | 基于区块链的生物特征信息处理方法和装置、终端设备 |
| TWI799713B (zh) * | 2020-06-03 | 2023-04-21 | 鴻海精密工業股份有限公司 | 評論管控方法、伺服器及可讀儲存介質 |
| CN113761179A (zh) | 2020-06-03 | 2021-12-07 | 富泰华工业(深圳)有限公司 | 评论管控方法、服务器及可读存储介质 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104821879A (zh) * | 2015-04-08 | 2015-08-05 | 中国南方电网有限责任公司电网技术研究中心 | 一种电力系统数据调动中的加密方法 |
| CN105915542A (zh) * | 2016-06-08 | 2016-08-31 | 惠众商务顾问(北京)有限公司 | 基于随机指令分布式云认证系统、装置及方法 |
| CN107133353A (zh) * | 2017-05-25 | 2017-09-05 | 杭州全视软件有限公司 | 一种基于生物信息的自治式责任管理方法 |
| US20170359374A1 (en) * | 2016-06-11 | 2017-12-14 | Lntel Corporation | Blockchain System with Nucleobase Sequencing as Proof of Work |
| CN109657440A (zh) * | 2018-11-01 | 2019-04-19 | 阿里巴巴集团控股有限公司 | 基于区块链的生物特征信息处理方法和装置、终端设备 |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107016542A (zh) * | 2016-12-06 | 2017-08-04 | 阿里巴巴集团控股有限公司 | 一种业务数据处理方法、验证方法、装置及系统 |
| CN107562775B (zh) * | 2017-07-14 | 2020-04-24 | 创新先进技术有限公司 | 一种基于区块链的数据处理方法及设备 |
| CN107809484B (zh) * | 2017-10-30 | 2020-08-18 | 中国联合网络通信集团有限公司 | 区块链交易信息处理方法及区块链节点 |
| CN108650519B (zh) * | 2018-05-17 | 2020-07-07 | 立旃(上海)科技有限公司 | 基于区块链的发布信息的方法及装置 |
| CN108681862A (zh) * | 2018-06-20 | 2018-10-19 | 佛山科学技术学院 | 一种基于区块链的智能仓储管理方法及系统 |
-
2018
- 2018-11-01 CN CN201811294947.2A patent/CN109657440B/zh active Active
-
2019
- 2019-07-29 WO PCT/CN2019/098106 patent/WO2020088008A1/fr not_active Ceased
- 2019-08-07 TW TW108128085A patent/TW202018562A/zh unknown
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104821879A (zh) * | 2015-04-08 | 2015-08-05 | 中国南方电网有限责任公司电网技术研究中心 | 一种电力系统数据调动中的加密方法 |
| CN105915542A (zh) * | 2016-06-08 | 2016-08-31 | 惠众商务顾问(北京)有限公司 | 基于随机指令分布式云认证系统、装置及方法 |
| US20170359374A1 (en) * | 2016-06-11 | 2017-12-14 | Lntel Corporation | Blockchain System with Nucleobase Sequencing as Proof of Work |
| CN107133353A (zh) * | 2017-05-25 | 2017-09-05 | 杭州全视软件有限公司 | 一种基于生物信息的自治式责任管理方法 |
| CN109657440A (zh) * | 2018-11-01 | 2019-04-19 | 阿里巴巴集团控股有限公司 | 基于区块链的生物特征信息处理方法和装置、终端设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| TW202018562A (zh) | 2020-05-16 |
| CN109657440B (zh) | 2020-11-27 |
| CN109657440A (zh) | 2019-04-19 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7092911B2 (ja) | 携帯装置において利用されるスキャンアンドペイ方法と装置 | |
| US10073985B2 (en) | Apparatus and method for trusted execution environment file protection | |
| CN110011954B (zh) | 基于同态加密的生物识别方法、装置、终端及业务服务器 | |
| CN107527040B (zh) | 一种人脸识别的方法和装置 | |
| WO2017000350A1 (fr) | Procédé et dispositif de déverrouillage utilisant un terminal à écran tactile et terminal à écran tactile | |
| US9189152B2 (en) | Touch device and method for dynamically setting touch inactive area, and non-transitory recording medium | |
| WO2021082543A1 (fr) | Procédé et appareil d'authentification de sécurité, procédé et appareil d'entraînement de modèle d'authentification de sécurité, et dispositif électronique | |
| TWI729709B (zh) | 資料預處理方法、密文資料獲取方法、裝置和電子設備 | |
| WO2020088008A1 (fr) | Procédé et appareil de traitement d'informations de caractéristiques biologiques basés sur une chaîne de blocs et dispositif terminal | |
| CN106919816A (zh) | 一种用户认证方法和装置、一种用于用户认证的装置 | |
| CN103914520A (zh) | 数据查询方法、终端设备和服务器 | |
| CN110929240A (zh) | 一种登录管理方法、终端及计算机存储介质 | |
| US11553216B2 (en) | Systems and methods of facilitating live streaming of content on multiple social media platforms | |
| CN104571709A (zh) | 移动终端及虚拟按键的处理方法 | |
| WO2020233137A1 (fr) | Procédé et appareil permettant de déterminer la valeur d'une fonction de perte, et dispositif électronique | |
| CN107454470A (zh) | 一种信息推荐方法及装置和存储介质 | |
| CN105022571A (zh) | 一种指纹信息处理方法及系统 | |
| CN104899206A (zh) | 一种进行设备操作的方法和系统 | |
| CN110235141A (zh) | 生物特征识别方法以及电子设备 | |
| CN106325710B (zh) | 移动终端的控制方法、装置和移动终端 | |
| US10712827B2 (en) | Client device motion control via a video feed | |
| WO2016183891A1 (fr) | Procédé de traitement d'informations, dispositif électronique, et support de stockage informatique | |
| CN106527907B (zh) | 一种针对智能终端的截屏处理方法及装置 | |
| CN106406726B (zh) | 应用操控方法、装置及终端设备 | |
| HK40006875B (en) | Biological characteristic information processing method and device based on a block chain and terminal equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19879004 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 19879004 Country of ref document: EP Kind code of ref document: A1 |