CN109508986A - A kind of portable block chain terminal wearable device control method - Google Patents
A kind of portable block chain terminal wearable device control method Download PDFInfo
- Publication number
- CN109508986A CN109508986A CN201811481761.8A CN201811481761A CN109508986A CN 109508986 A CN109508986 A CN 109508986A CN 201811481761 A CN201811481761 A CN 201811481761A CN 109508986 A CN109508986 A CN 109508986A
- Authority
- CN
- China
- Prior art keywords
- wearable device
- private key
- block chain
- control method
- chain terminal
- 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
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q20/00—Payment architectures, schemes or protocols
- G06Q20/38—Payment protocols; Details thereof
- G06Q20/382—Payment protocols; Details thereof insuring higher security of transaction
- G06Q20/3829—Payment protocols; Details thereof insuring higher security of transaction involving key management
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F1/00—Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
- G06F1/16—Constructional details or arrangements
- G06F1/1613—Constructional details or arrangements for portable computers
- G06F1/163—Wearable computers, e.g. on a belt
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Accounting & Taxation (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Finance (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Security & Cryptography (AREA)
- Human Computer Interaction (AREA)
- General Engineering & Computer Science (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The present invention is a kind of portable block chain terminal wearable device control method, defines a kind of entry level ideal money wallet with wearable function, while this wallet can show internal essence by beautiful appearance.Coin pearl of the present invention has set private key and seed so user need to only carry out enabling communication and connection equipment in initial setting up due to product when leaving the factory;Passphrase is arranged to protect;Device name is set;This four steps of password are set, its convenience is improved.The present invention also removes cold storage facilities, only retains wearable part, solves existing ideal money wallet there are many security hole, the offline wallet of hardware it is highly-safe, it is vdiverse in function, be also convenient for carrying.
Description
Technical field
The present invention relates to a kind of intelligent wearable technology, specifically a kind of portable block chain terminal wearable device controlling parties
Method.
Background technique
Existing Intelligent bracelet and smartwatch generally have a time showing, movement statistics, sleep monitor or call reminding,
The functions such as social activity sharing.Time showing: have implicitly and explicitly, pass through LED or various screens;Movement statistics: it including step number and climbs
Number of floor levels, to calculate move distance and calorie consumption;Hypnograph: being switched to after sleep pattern can be by sleep procedure
The active level of limbs counts the parameters such as depth sleeping time.And be to automatically record, it is not necessarily to manual switching.Free time reminds:
A time span t can be set, when resting between when reaching t can vibration reminding user, to the frequent crowd's ratio for sitting office
It is more helpful.But existing Intelligent bracelet or wrist-watch do not have reserve value.
Product of the ideal money as e-commerce, starts to play the part of more and more important role, moreover, increasingly and real
The world crosses.The industrialization of ideal money will form ideal money market.If the appearance of stock market be industrial capital with
The product that financial capital combines, then ideal money will be the product for servicing capital in conjunction with financial capital.Modern service industry, it is special
It is not personalized Modern Information Service Industry, the Industry Foundation of individualized virtual currency will be become.
The invention is illustrated using ideal money as a typical case.The concept of ideal money is initially by middle acute hearing
It was proposed in 2009, according to the P2P network of the open source software and construction of middle clever thinking design issue thereon.Ideal money
It is a kind of digital cash of P2P form.It is point-to-point to transmit the payment system for meaning a decentralization.
Different from most of currency, ideal money is not against specific currency authority releases, it is according to special algorithm, by big
The calculating of amount generates, and ideal money economy is confirmed simultaneously using the distributed data base that nodes numerous in entire P2P network are constituted
All trading activities are recorded, and are designed to ensure that money flow links safety using cryptography.P2P's goes to center
Changing characteristic and algorithm itself may insure artificially manipulate value of money by largely manufacturing ideal money.Setting based on cryptography
Meter can make ideal money that can only be shifted or be paid by true owner.This also ensures that currency ownership and negotiation
Anonymity.Ideal money and the maximum difference of other ideal moneys, are that its total quantity is very limited, are had extremely strong rare
Property.The money-system is once only no more than 10,500,000 in 4 years, and total quantity later will be permanently limited in 21,000,000.
Ideal money can be used to fulfil, and can be exchanged into the currency of most countries.Ideal money is stored in ideal money wallet,
Ideal money wallet is a kind of software for abiding by special ideal money network protocol, it can be used to store, send, collecting virtual goods
Coin.
Although many ideal money fans are considered as hardware wallet the guarantee for guaranteeing encryption currency safety, actual conditions
It is that these equipment are still prohibitively expensive, and most people all uses, it is clear that be not-so-practical.The central hardware of ideal money is set
It is standby, such as TREZOR, in the very stick of performance in the eyes of ideal money user, but for common people, but without great significance.Together
When it is also inconvenient to carry, it is undesirable with the carrier mobile phone interaction of mobile Internet at this stage.
Summary of the invention
The present invention solves the problems, such as that above-mentioned prior art exists, and designs to provide a kind of portable block chain terminal and dress and sets
Standby control method.
The encrypting step of the wearable device includes:
Step 1 generates seed in wearable device factory, and is built in equipment;
Step 2, user are taken after the seed that setting passphrase and producer provide after equipment synthesizes, and private key is generated;
Step 3 sets verifying password in wearable device, for private key to be encrypted, obtains encrypted private key and saves
In wearable device;
Step 4, private key generate public key by elliptic curve (ECPoint), and public key is stored on networking end APP;
The decryption step of the wearable device includes:
Step 2.1, networking end are connect by bluetooth or USB port with wearable device;
Step 2.2, user input public key and verifying password on networking end APP, are transmitted to wearable device;
Step 2.3 is decrypted the private key for being verified password encryption with verifying password;
Whether step 2.4 is matched using the private key after public key and decryption, correct with confirmation verifying password.
Preferably, wearable device generates seed at random when leaving the factory, and the loss of seed in order to prevent, wearable device factory
When seed marking is surveyed in the shell of wearable device.
Preferably, it in the step 2.2, is preset in wearable device and networking end APP display end when password is verified in input
The arrangement of digital button is combined, and the combining random of starting input password occurs every time.
Preferably, the private key is the array of 32 byte composition, and the total number of private key is 2^ (8*32)=2^256.
Preferably, it is to the method for other wearable devices input private key:
By inputting Seed after USB or bluetooth connection to the networking end end APP, private key is restored by Seed;Or,
The ciphertext for reading in private key from other cold storage equipment by bluetooth, is recovering private key by decipherment algorithm.
Preferably, the wearable device shows quantity and the time of jewelry by the display mode of LED or OLED.
Preferably, setting button on wearable device, is activated using touch key, and short touching or long-pressing key mode enter
Pattern switching or enter standby mode;Or,
Gravity sensor, gyro module are set on wearable device, enter activation by the way of tapping screen, pattern switching,
And standby mode.
Preferably, it when being traded using wearable device, comprises the following steps:
Step 3.1, user input public key, ideal money number of transaction and verifying password on networking end APP, and by bluetooth or
USB port is transmitted to wearable device;
Step 3.2, wearable device are decrypted by decryption step, if successful decryption, carry out step 3;
Step 3.3, user confirm Transaction Information, are digitally signed using private key to above- mentioned information, after generating digital signature
Transaction Information;
Step 3.4, wearable device send networking end for the Transaction Information after signature by bluetooth or USB;
Number after the number of ideal money and this signature that step 3.5, user are possessed by networking end APP verifying carries out pair
Than confirming this transaction if number is less than the quantity possessed;
Step 3.6, user confirm transaction post command networking end APP to the transaction of ideal money Web broadcast;
Step 3.7, wearable device and networking end synchronize the newest balance of wearable device corresponding address.
Preferably, in step 3.2, if successful decryption, Transaction Information is shown by OLED/LED, so that user is manually true
Recognize;
If occurring password mistake in step 3.2, mistake is prompted by OLED/LED.
Preferably, the balance is synchronous is completed by automatically and manually two ways;
Under automated manner, networking end the transaction for receiving or sending ideal money every time obtain the whole network node confirmation after automatically by
Bluetooth or USB send wearing for the address for end confirmation of networking and newest balance to the synchronous balance of wearable device application
Equipment, wearable device checkout transaction address are consistent with private key is locally stored, and update the balance of synchronous local maintenance;
When automatic synchronization fails or can not carry out, user initiates balance synchronization request, and people by end software of networking manually
Work confirmation balance is synchronously completed.
The present invention not only has the function of wrist-watch, note step, sleep monitor etc., while the equipment also has the number of hardware wallet
Signature processing function.The device can be carried, and can show the owning amount of ideal money, and for ideal money, this sees this device
Lose, impalpable virtual goods assign beautiful, fashion a entity appearance, the reserve value with jewelry.In the invention
The ideal money being related to, is not limited solely to existing ideal money, and all ideal moneys based on P2P agreement are included in this
In the scope of invention.
Detailed description of the invention
Fig. 1 is the encrypting step of terminal device of the present invention.
Specific embodiment
In order to be easy to understand the technical means, the creative features, the aims and the efficiencies achieved by the present invention, tie below
Closing specific embodiment, the present invention will be further described in detail, the range of but do not limit the invention in any way.
A kind of portable block chain terminal wearable device proposed by the present invention, concrete operations process are as follows: (with mobile phone
For APP, desktop software function is similar)
The encrypting step of the wearable device includes:
Step 1 generates seed in wearable device factory, and is built in equipment.Wearable device is given birth at random when leaving the factory
At seed, and the loss of seed in order to prevent, seed marking is surveyed in the shell of wearable device when wearable device dispatches from the factory.
Step 2, user are taken, and passphrase(password is arranged after equipment) after the seed that provides with producer synthesizes, it is raw
At private key.The private key is the array of 32 byte composition, and the total number of private key is 2^ (8*32)=2^256.
Step 3 obtains encrypted private key for private key to be encrypted in wearable device setting verifying password
It is stored in wearable device.
Step 4, private key generate public key by elliptic curve (ECPoint), and public key is stored on networking end APP.
The decryption step of the wearable device includes:
Step 2.1, networking end are connect by bluetooth or USB port with wearable device.
Step 2.2, user input public key and verifying password on networking end APP, are transmitted to wearable device.In step
In 2.2, the arrangement of preset number button is combined in wearable device and networking end APP display end when password is verified in input, and every
The combining random of secondary starting input password occurs.
Step 2.3 is decrypted the private key for being verified password encryption with verifying password.
Whether step 2.4 is matched using the private key after public key and decryption, correct with confirmation verifying password.
Method to other wearable devices input private key is:
By inputting Seed after USB or bluetooth connection to the networking end end APP, private key is restored by Seed;Or,
The ciphertext for reading in private key from other cold storage equipment by bluetooth, is recovering private key by decipherment algorithm.
When being traded using wearable device, comprise the following steps:
Step 3.1, user input ideal money public key, number of transaction and verifying password in cell phone application, and by bluetooth or
USB port is transmitted to wearable device;
Step 3.2, wearable device are decrypted by decryption step, if successful decryption, carry out step 3;
Step 3.3, user confirm Transaction Information, are digitally signed using private key to above- mentioned information, after generating digital signature
Transaction Information;
Step 3.4, wearable device send mobile phone for the Transaction Information after signature by bluetooth or USB;
Number after the number of ideal money and this signature that step 3.5, user are possessed by cell phone application verifying carries out pair
Than confirming this transaction if number is less than the quantity possessed;
Step 3.6, user confirm transaction post command cell phone application to the transaction of ideal money Web broadcast;
Step 3.7, wearable device and mobile phone synchronize the newest balance of wearable device corresponding address.
In step 3.2, if successful decryption, Transaction Information is shown by OLED/LED, for user's manual confirmation;
If occurring password mistake in step 3.2, mistake is prompted by OLED/LED.
The balance is synchronous to be completed by automatically and manually two ways;
Under automated manner, mobile phone is after the transaction for receiving or sending ideal money every time obtains the confirmation of the whole network node automatically by indigo plant
Tooth or USB send wearable device for the address to confirm phone and newest balance to the synchronous balance of wearable device application,
Wearable device checkout transaction address is consistent with private key is locally stored, and updates the balance of synchronous local maintenance;In automatic synchronization
When failing or can not carry out, user initiates balance synchronization request by cell phone software manually, and manual confirmation balance is same
Step is completed.
The equipment is in standby or Low-power-consumptiodormancy dormancy state in inactive situation.There are many kinds of modes for activation: such as
The equipment that fruit has key, is activated using touch key, short touching, the key modes such as long-pressing enter pattern switching or enter to
Machine state.If there are the modules such as gravity sensor, gyroscope inside equipment, enter activation, mode by the way of tapping screen
Switching and standby mode.If USB interface, USB interface is connected, into operating mode.If there is bluetooth or
If the interfaces such as WIFI, pass through host/networked devices one end active activation.
Client switches into coin amount display pattern through the above way, and jewelry can be according to the number of ideal money in storage equipment
Amount makes display or the hidden displaying shown.Such as: the quantity of ideal money can be shown by LED.It can divide when display
Section display, such as the unit of 0.001BTC(ideal money) shown below as 0, it is greater than 0.001 less than 1 display, 1,1 ~ 100 display
The forms such as 2 show the quantity of ideal money.It can also be shown using Multicolor LED lamp, the color of coin amount difference LED light is not
Together.Simultaneously coin amount number can also be showed by microphone devices such as loudspeakers.Not having coin, then sounding, loudspeaker can roots
The size of volume and the frequency of loudspeaker are adjusted according to the difference of coin amount.Sound it is very brief or it is long can by be arranged it is different
Frequency values indicate.
If client's entry time display pattern, current time can accurately be shown.The display mode of time can use LED
Display, for example first read clock shown minute again or shown using OLED screen curtain.Since time showing is most basic
Function, system can also be time modes with the preferred mode that setting standby mode returns.
Primary demand mainly has two o'clock for entry level ideal money user: first is that safety, second is that convenient.Pacifying
Coin pearl has verifying cryptoguard and passphrase protection in all directions, verifying password be used for the protection of private key and
Passphrase is used to merge with the built-in seed that appears on the scene, to generate the seed of practice.By verifying password and
The setting of passphrase is so that the safety of coin pearl is guaranteed.
In terms of convenience after user takes coin pearl only carry out enable communication and connection equipment;Setting
Passphrase protection;Device name is set;Setting verifying four initialization steps of password, than traditional ideal money money
Initialization packet setting at least reduces two steps.It is that new hand's ideal money user can quickly go up hand.
It is discussed in detail although the contents of the present invention have passed through above-mentioned preferred embodiment, but it should be appreciated that above-mentioned retouches
It states and is not considered as limitation of the invention.After those skilled in the art have read above content, for of the invention a variety of
Modifications and substitutions all will be apparent.Therefore, protection scope of the present invention should be by the attached claims.
Claims (10)
1. a kind of portable block chain terminal wearable device control method, which is characterized in that
The encrypting step of the wearable device includes:
Step 1 generates seed in wearable device factory, and is built in equipment;
Step 2, user are taken after the seed that setting passphrase and producer provide after equipment synthesizes, and private key is generated;
Step 3 sets verifying password in wearable device, for private key to be encrypted, obtains encrypted private key and saves
In wearable device;
Step 4, private key generate public key by elliptic curve, and public key is stored on networking end APP;
The decryption step of the wearable device includes:
Step 2.1, networking end are connect by bluetooth or USB port with wearable device;
Step 2.2, user input public key and verifying password on networking end APP, are transmitted to wearable device;
Step 2.3 is decrypted the private key for being verified password encryption with verifying password;
Whether step 2.4 is matched using the private key after public key and decryption, correct with confirmation verifying password.
2. a kind of portable block chain terminal wearable device control method as described in claim 1, which is characterized in that wearing is set
It is standby to generate seed, and the loss of seed in order to prevent at random when leaving the factory, seed is marked when wearable device dispatches from the factory and is set in wearing
It is surveyed in standby shell.
3. a kind of portable block chain terminal wearable device control method as described in claim 1, which is characterized in that the step
In rapid 2.2, the arrangement of preset number button is combined in wearable device and networking end APP display end when password is verified in input, and
The combining random of starting input password occurs every time.
4. a kind of portable block chain terminal wearable device control method as described in claim 1, which is characterized in that the private
Key is the array of 32 byte composition, and the total number of private key is 2^ (8*32)=2^256.
5. a kind of portable block chain terminal wearable device control method as claimed in claim 5, which is characterized in that other
The method of wearable device input private key is:
By inputting Seed after USB or bluetooth connection to the networking end end APP, private key is restored by Seed;Or,
The ciphertext for reading in private key from other cold storage equipment by bluetooth, is recovering private key by decipherment algorithm.
6. a kind of portable block chain terminal wearable device control method as described in claim 1, which is characterized in that described to wear
Wear quantity and time that equipment shows jewelry by the display mode of LED or OLED.
7. a kind of portable block chain terminal wearable device control method as described in claim 1, which is characterized in that wearing is set
Standby upper setting button, is activated using touch key, and short touching or long-pressing key mode enter pattern switching or enter standby
State;Or,
Gravity sensor, gyro module are set on wearable device, enter activation by the way of tapping screen, pattern switching,
And standby mode.
8. a kind of portable block chain terminal wearable device control method as described in claim 1-7, which is characterized in that utilize
When wearable device is traded, comprise the following steps:
Step 3.1, user input public key, ideal money number of transaction and verifying password on networking end APP, and by bluetooth or
USB port is transmitted to wearable device;
Step 3.2, wearable device are decrypted by decryption step, if successful decryption, carry out step 3;
Step 3.3, user confirm Transaction Information, are digitally signed using private key to above- mentioned information, after generating digital signature
Transaction Information;
Step 3.4, wearable device send networking end for the Transaction Information after signature by bluetooth or USB;
Number after the number of ideal money and this signature that step 3.5, user are possessed by networking end APP verifying carries out pair
Than confirming this transaction if number is less than the quantity possessed;
Step 3.6, user confirm transaction post command networking end APP to the transaction of ideal money Web broadcast;
Step 3.7, wearable device and networking end synchronize the newest balance of wearable device corresponding address.
9. a kind of portable block chain terminal wearable device control method as claimed in claim 8, which is characterized in that step
In 3.2, if successful decryption, Transaction Information is shown by OLED/LED, for user's manual confirmation;
If occurring password mistake in step 3.2, mistake is prompted by OLED/LED.
10. a kind of portable block chain terminal wearable device control method as claimed in claim 8, which is characterized in that described
Balance is synchronous to be completed by automatically and manually two ways;
Under automated manner, networking end the transaction for receiving or sending ideal money every time obtain the whole network node confirmation after automatically by
Bluetooth or USB send wearing for the address for end confirmation of networking and newest balance to the synchronous balance of wearable device application
Equipment, wearable device checkout transaction address are consistent with private key is locally stored, and update the balance of synchronous local maintenance;
When automatic synchronization fails or can not carry out, user initiates balance synchronization request, and people by end software of networking manually
Work confirmation balance is synchronously completed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811481761.8A CN109508986A (en) | 2018-12-05 | 2018-12-05 | A kind of portable block chain terminal wearable device control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811481761.8A CN109508986A (en) | 2018-12-05 | 2018-12-05 | A kind of portable block chain terminal wearable device control method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109508986A true CN109508986A (en) | 2019-03-22 |
Family
ID=65751656
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811481761.8A Pending CN109508986A (en) | 2018-12-05 | 2018-12-05 | A kind of portable block chain terminal wearable device control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109508986A (en) |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811310A (en) * | 2015-03-30 | 2015-07-29 | 赵宇翔 | Display method and wearing device |
CN108154364A (en) * | 2016-12-06 | 2018-06-12 | 上海方付通商务服务有限公司 | Wearable device and payment system and method for payment with the wearable device |
-
2018
- 2018-12-05 CN CN201811481761.8A patent/CN109508986A/en active Pending
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104811310A (en) * | 2015-03-30 | 2015-07-29 | 赵宇翔 | Display method and wearing device |
CN108154364A (en) * | 2016-12-06 | 2018-06-12 | 上海方付通商务服务有限公司 | Wearable device and payment system and method for payment with the wearable device |
Non-Patent Citations (1)
Title |
---|
YI LIU ET AL.: "An efficient method to enhance Bitcoin wallet security", 《2017 11TH IEEE INTERNATIONAL CONFERENCE ON ANTI-COUNTERFEITING, SECURITY, AND IDENTIFICATION (ASID)》 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108762387B (en) | Promote the access to the information specific to position using wireless device | |
CN104811310B (en) | A kind of methods of exhibiting and wearable device | |
CN106533687B (en) | A kind of identity identifying method and equipment | |
CN106796685A (en) | Block chain authority control method and device and node equipment | |
CN104270517B (en) | Information ciphering method and mobile terminal | |
CN107533620A (en) | Enhancing certification based on secondary device interaction | |
CN107682141A (en) | Data ciphering method and system for data transfer | |
CN103955733B (en) | Electronic identity card chip card, card reader and electronic identity card verification system and method | |
CN105143996A (en) | Facilitating transactions with a user account using a wireless device | |
CN104463001A (en) | Method for independently generating and storing encrypted digital currency private key and device for bearing encrypted digital currency private key | |
CN109118186A (en) | A kind of digital cash method of commerce based on hardware chip | |
CN111245745A (en) | Message sending method, device, node equipment and storage medium | |
CN104978144A (en) | Gesture password input device and system and method for transaction based on system | |
CN107707518A (en) | Device and method for the information security based on affairs | |
CN201936334U (en) | Mobile payment data secure digital card | |
JP2003529288A (en) | Encryption and authentication method and system | |
CN107104795A (en) | Method for implanting, framework and the system of RSA key pair and certificate | |
CN115330383A (en) | Offline bill generation method and device | |
CN109389397A (en) | Hardware wallet | |
CN108400870A (en) | Dynamic dual key algorithm | |
ES2686113T3 (en) | Procedure for the authentication of a participant | |
CN109508986A (en) | A kind of portable block chain terminal wearable device control method | |
CN102118745B (en) | Method and device for secure encryption for mobile payment data, and mobile phone | |
CN109670840A (en) | A kind of block chain terminal equipment control method based on cryptography | |
CN104104505B (en) | A kind of electronic signature equipment and its implementation and client |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190322 |