Skip to content

Commit

Permalink
modify
Browse files Browse the repository at this point in the history
  • Loading branch information
bithernet committed Aug 3, 2016
1 parent 0c35140 commit 6d2a0ab
Show file tree
Hide file tree
Showing 3 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion source/chaincloud-v/sms-verification.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
SMS Verification
********************************************************************************

V-Device can interact verifaction data with ChainCloud's HSM-Cold Module through SMS messages.
V-Device can interact verifaction data with ChainCloud's HSM-Cold through SMS messages.

Hello
================================================================================
Expand Down
8 changes: 4 additions & 4 deletions source/chaincloud-v/what-is-v-device.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,12 +6,12 @@ What is V-Device?

V-Device is like a "2-Step Verification" Device for you.

V-Device is an Android device running with ChainCloud-V (an Open Source App developped by us). With this App, you can establish a secured channel between your V-Device and ChainCloud's HSM-Cold Module with SMS. All data transfered on this channel should be verified to ensure the security.
V-Device is an Android device running with ChainCloud-V (an Open Source App developped by us). With this App, you can establish a secured channel between your V-Device and ChainCloud's HSM-Cold with SMS. All data transfered on this channel should be verified to ensure the security.

There are two different verifications between V-Device and ChainCloud HSM-Cold Module:
There are two different verifications between V-Device and ChainCloud HSM-Cold:

* All Hot-Sending requests (from your website/service) shoud be signed by your V Device, and the signature will pass through ChainCloud API to HSM-Hot Device, and then to HSM-Cold Module. After that, the HSM-Cold Module will verify the signature with data. If the signature is correct, HSM-Cold will acknowlege the Hot-Sending request, otherwise, it will close the channel and notify the administrator.
* When you request the Cold-Receiving/Hot-Sending addresses from ChainCloud API, and plan to use these addresses in your business logic, you can verify each batch of these addresses (1000 address per batch) with the security channel between V Device and HSM-Cold Module. You should verify all addresses before use, to protect your blockchain assets.
* All Hot-Sending requests (from your website/service) shoud be signed by your V Device, and the signature will pass through ChainCloud API to HSM-Hot Device, and then to HSM-Cold. After that, the HSM-Cold will verify the signature with data. If the signature is correct, HSM-Cold will acknowlege the Hot-Sending request, otherwise, it will close the channel and notify the administrator.
* When you request the Cold-Receiving/Hot-Sending addresses from ChainCloud API, and plan to use these addresses in your business logic, you can verify each batch of these addresses (1000 address per batch) with the security channel between V Device and HSM-Cold. You should verify all addresses before use, to protect your blockchain assets.

You can also develop your own version of ChainCloud-V (because it is Open Source), and add other safe strategies, for example :

Expand Down
6 changes: 3 additions & 3 deletions source/overview/architecture.rst
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@ Diagram
HSM
===============================================================================

HSM means Hardware Security Module. We have specially designed two HSM models to construct unbreakable secured blockchain cloud platform:
HSM means Hardware Security Module. We have specially designed two HSM modules to construct unbreakable secured blockchain cloud platform:

* HSM-Hot Model
* HSM-Hot

* HSM-Cold Model
* HSM-Cold

0 comments on commit 6d2a0ab

Please sign in to comment.