文件名称:PatientControlledElectronicHealthRecords:病人控制的电子健康记录平台(EHR)
文件大小:290KB
文件格式:ZIP
更新时间:2024-06-07 10:26:43
blockchain cryptocurrency decentralized-applications dapps health-record
病人控制的电子健康记录平台(EHR) 一个客户端-服务器原型,说明了用于自主权医疗数据的预期DApp操作原理。 私钥/公钥密码术和加密解封装技术为当前集中和不安全的医疗记录保存系统问题提供了一种有希望的解决方案。 可以将健康记录的所有权从集中服务提供商推向个人。 分散的患者控制的电子健康记录(PCEDR)可以使用 具有任意代码执行功能(智能合约)的区块链,如以太坊 分散的全球内容可寻址存储,例如swarm / ipfs或/和血浆/耳语/ libp2p传输的通道/队列/信使 基于分散式密码学的访问控制和密钥管理层,并带有激励式重新加密引擎。 我们使用Django Web框架对上述组件进行建模。 系统描述 这是一个具有pythonic API和RESTful HTTP接口的Django网络服务器,说明了用于记录保存,访问控制和重新加密的抽象调用流程。 涵盖以下情况: 患者和接受者在框架
【文件预览】:
PatientControlledElectronicHealthRecords-master
----Dockerfile(230B)
----.gitignore(26B)
----README.md(3KB)
----manage.py(537B)
----umbral_playground.py(2KB)
----CNAME(16B)
----img()
--------02.jpg(99KB)
--------01.jpg(95KB)
--------03.jpg(92KB)
--------04.jpg(81KB)
----requirements.txt(796B)
----contracts()
--------PCEHR.sol(6KB)
--------compile_contracts.py(1KB)
--------PCEHR.json(17KB)
----proxy()
--------utils()
--------settings.py(2KB)
--------urls.py(513B)
--------__init__.py(0B)
--------wsgi.py(387B)
----blockchain()
--------admin.py(0B)
--------models.py(0B)
--------migrations()
--------tests()
--------web3.py(926B)
--------__init__.py(56B)
--------apps.py(301B)
--------contracts()
--------views.py(0B)
----re_encryption()
--------views()
--------serializers()
--------admin.py(63B)
--------permissions.py(2KB)
--------models.py(645B)
--------migrations()
--------tests()
--------urls.py(1KB)
--------models()
--------__init__.py(0B)
--------apps.py(100B)
----users()
--------views()
--------serializers()
--------admin.py(63B)
--------permissions.py(181B)
--------migrations()
--------tests()
--------urls.py(769B)
--------models()
--------__init__.py(0B)
--------apps.py(85B)
--------factories.py(0B)