怎么做网站登录界面国外的包装设计网站
张小明 2026/1/12 15:57:35
怎么做网站登录界面,国外的包装设计网站,互联网营销专业,wordpress 搜索提示打开链接即可点亮社区Star#xff0c;照亮技术的前进之路。
Github 地址#xff1a;https://github.com/secretflow/trustflow/
TrustFlow提供了一套简洁易懂的语法帮助用户对数据使用行为的授权进行描述。接下来我们会详细描述这套语法#xff0c;并结合示例进行讲解。
…打开链接即可点亮社区Star照亮技术的前进之路。Github 地址https://github.com/secretflow/trustflow/TrustFlow提供了一套简洁易懂的语法帮助用户对数据使用行为的授权进行描述。接下来我们会详细描述这套语法并结合示例进行讲解。授权策略概览constraint约束表达式描述了具体的数据使用行为约束。rule 指具体的策略规则rule本质上由一条或者多条约束表达式组成。policy指作用于具体数据的授权策略policy由一条或者多条rule组成。constraintconstraint本质上是描述“访问控制”这件事比如允许对数据进行什么样的计算。可限制的元信息constraint支持对以下元信息进行限制。具体语法上每一条constraint的元素都是以r.作为开头。TrustFlow采用了casbin作为底层的访问控制实现platform在global_constraints下设置。限制代码运行的TEE平台。目前可选sim/sgx/tdx/csv。r.env.tee.platformtee platform typemr_enclave在global_constraints下设置。限制代码的MRENCLAVE关于MRENCLAVE的说明参见 Enclave 。r.env.tee.sgx.mr_encalvemrenclave of the enclavemr_signer在global_constraints下设置。限制代码的MRSIGNER关于MRSIGNER的说明参见 Enclave 。r.env.tee.sgx.mr_signermrsigner of the enclave(暂不可用) execution_time在global_constraints下设置。限制执行时间。r.execution_time2023-10-01 23:59:59(暂不可用) op参数在op_constraints下设置。限制可信app的参数。具体参数名可以在可信APP中找到对应的app查询。例如限制回归类型为逻辑回归r.op.params.reg_typelogistic元素之间支持的操作符用户可以根据需要对元信息进行操作TrustFlow支持的操符作如下。rule成员说明rule包含以下信息。rule_id每一条rule都会有一个ID用于标识它。grantee_party_ids列表形式由被授权方的机构ID组成。op_constraintsop_constraints表示作用于特定算法的约束由一条或者多条op_constraint组成。op_constraint表示针对具体算子的约束包含算子名称和一条或者多条constraint。如果没有填写op_constraints则表示不允许进行任何计算。global_constraints作用于全局的约束由一条或者多条constraint组成。可选columns对于结构化数据可以限定数据的哪些列可以被使用。使用示例下列rule描述了以下限制被授权方为bob和carol允许使用数据列f1、f2和f3允许xgb_train组件使用数据允许lr_train组件进行逻辑回归时使用数据限制组件运行平台为sgx限制代码的mr_enclave为MRENCLAVE{rule_id:test_rule_id,grantee_party_ids:[bob,carol],columns:[f1,f2,f3],op_constraints:[{op_name:xgb_train,constraints:[]},{op_name:lr_train,constraints:[r.op.params.reg_type\logistic\]}],global_constraints:[r.env.tee.platform\sgx\,r.env.tee.sgx.mr_enclave\MRENCLAVE\]}policypolicy描述了完整的授权策略。成员说明data_uuid策略所作用于的数据id。rules由一条或者多条rule组成的列表。示例我们继续以上面rule的使用示例为例一个完整的policy如下。{data_uuid:data id,rules:[{rule_id:test_rule_id,grantee_party_ids:[bob,carol],columns:[f1,f2,f3],op_constraints:[{op_name:xgb_train,constraints:[]},{op_name:lr_train,constraints:[r.op.params.reg_type\logistic\]}],global_constraints:[r.env.tee.platform\sgx\,r.env.tee.sgx.mr_enclave\MRENCLAVE\]}]}