访问控制系统的自主授权框架解析
1. 授权过程中的角色
在授权过程中,通常涉及以下角色:
- 授权者(Delegator) :分配权利的个人或组织。在医疗领域,可能是负责医疗文档的提供者,如患者或医疗从业者。
- 被授权者(Delegatee) :接收权利的个人或组织。从患者的角度来看,可能是患者委托管理其健康记录的朋友或亲属。
- 授权代理或授权验证者(Delegation Agent/Delegation Validator) :受授权者信任的第三方,用于确认现有授权仍然有效。它是验证授权工件(DoR Artifact,授权者的声明)有效性的服务,通常是组织访问控制系统的一部分。
2. eTRON 架构
eTRON 是一种用于“电子实体”管理的基本架构。“电子实体”代表类似于现实生活中的证书、钞票或钥匙等特殊数字信息。这些电子实体应具备难以生产、复制和篡改的特性,仅靠软件无法创建,需要硬件支持,eTRON 防篡改硬件设备可提供这种支持。电子实体由不可分割的数据单元组成,其在 eTRON 硬件内的操作受实体传输协议(eTP)严格控制,只有在满足严格的相互认证和访问控制要求后才能执行有限的操作。
2.1 相互认证
eTRON 相互认证通过使用公钥密码学的挑战 - 响应协议进行。认证成功后,通过 Diffie - Hellman 算法创建会话以共享安全密钥。会话建立分两个阶段:首先生成共享密钥,然后验证密钥。
假设在 A 和 B 之间建立会话,A 和 B 分别有自己的秘密密钥、公钥和
超级会员免费看
订阅专栏 解锁全文
2659

被折叠的 条评论
为什么被折叠?



