Toward Blockchains for Health-Care Systems

Applying the bilinear pairing technology to ensure privacy protection and accuracy in data sharing.

文章重点在blockchain的data transmission方面

  • user通过wearable device or sensor 给node 它的identity verification ,通过这种方式触发privacy protection来保护user的数据
  • NodeA broadcast a request message给blockchain中的其他node要患者在其他医院的medical records

Prior to processing personal information, one must obtain unambiguous consent from the involved party.
Toward Blockchains for Health-Care Systems
保证区块链网络安全:
public-key cryptography and bilinear pairing

public-key cryptography:

  • every node and user have their own public key, private key, and certificate
  • 1 Identity authentication
  • 2 Privacy protection
  • 3 Medical information collection
  • 简言之就是user给node一个message,用public key 防止数据泄漏

bilinear Pairing algorithms:

  • a cryptography technique based on elliptic curve cryptography with the fol- lowing three characteristics: bilinear, nondegeneracy, and computable
  • The bilinear pairing’s ID-based cryptography 用来实现 distributed key management, confidentiality, identity authentication, message integrity, nonrepudiation, and privacy
  • 也从三方面分析了bilinear pairing’s ID-based cryptography
  • 1 Identity authentication
  • 2 Privacy protection
  • 3 Medical information collection
  • When applying ID-based cryptography to identity authentication, the approach relies on using public keys and private keys to establish a common secret key

simulation environment:
32-bit Intel Pentium IV 3.0-GHz (Prescott) (Prescott) processor
分析时间消耗:
Toward Blockchains for Health-Care Systems
TLS for private communication and cryptographyToward Blockchains for Health-Care Systems
node收集其他node的信息需要 n*96 . 8ms