检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
基于TICS实现端到端的企业积分查询作业 简介 阶段一:数据发布 阶段二:隐私规则防护 阶段三:审批防护 阶段四:基本计算能力验证 阶段五:基于MPC算法的高安全级别计算 阶段六:统计型作业的差分隐私保护
查询个数,查询返回通知消息的个数,取值0-100,默认值为0。 filter 否 String 过滤条件,可用于筛选通知,筛选的条件可选择为空间创建人或者空间名称 请求参数 表3 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。
说明 参考文档 了解基本概念 在开始开发前,需要了解多方安全计算的基本概念。 常用概念 准备TICS执行环境 TICS执行环境当前依赖TICS空间、计算节点和连接器。 环境准备 根据场景编写sql程序 当前多方安全计算支持通过编写sql语句,来构建多方安全计算业务场景的计算任务。 使用场景
简介 背景信息 本案例以“小微企业信用评分”的场景为例。 社保、水电气和资助金等数据统一存储在某政务云,由不同的局进行管理,机构想单独申请进行企业相关评分的计算会非常困难。 因此可以由市政数局出面,统一制定隐私规则,审批数据提供方的数据使用申请, 并通过华为TICS可信智能计算平台进行安全计算。
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 作业id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 任务id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
是否必选 参数类型 描述 project_id 是 String 项目ID,最大长度32,由字母和数字组成 league_id 是 String 空间ID,最大长度32,由字母和数字组成 instance_id 是 String 任务实例id,最大长度32,由字母和数字组成 请求参数 表2
阶段三:审批防护 开启审批防护功能 前提条件 完成隐私规则防护。 操作步骤 敏感数据被查询时,可以在审批详情中,看到是否使查询敏感数据的结果可见,可由该提供方进行识别,并进行拒绝操作。 图1 审批详情 在审批详情中也可看到两个字段相加的情况,如下图所示。 图2 字段相加 通过查看
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 作业id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 作业id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
阶段二:隐私规则防护 使用TICS的隐私规则防护能力确保数据安全。 前提条件 完成数据发布。 操作步骤 进入多方安全计算的作业执行界面,单击创建。 图1 创建作业 在作业界面中,按照1~4提供的案例和SQL语句进行作业测试。 图2 作业界面 假设有人输入以下代码试图直接查询敏感数据。
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 任务id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
是否必选 参数类型 描述 project_id 是 String 项目ID,最大长度32,由字母和数字组成 league_id 是 String 空间ID,最大长度32,由字母和数字组成 instance_id 是 String 任务实例id,最大长度32,由字母和数字组成 请求参数 表2
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 作业id,最大32位,由字母和数字组成 请求参数 表2 请求Header参数
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String
是否必选 参数类型 描述 project_id 是 String 项目ID,最大长度32,由字母和数字组成 league_id 是 String 空间ID,最大长度32,由字母和数字组成 instance_id 是 String 任务实例id,最大长度32,由字母和数字组成 请求参数 表2
阶段一:数据发布 前提条件 完成数据准备工作。 操作步骤 进入TICS服务控制台。 在计算节点管理中,找到购买的计算节点,通过登录地址,进入计算节点控制台。 图1 前往计算节点 登录计算节点后,在下图所述位置新建连接器。 图2 新建连接器 输入正确的连接信息,建立数据源和计算节点之间的安全连接。
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 表2 Query参数 参数 是否必选 参数类型 描述 offset 是 Integer 起始位置,最小值0,最大值2的31次方-1
阶段四:基本计算能力验证 验证TICS的基础计算能力,以计算各企业在2021年的价值评分,用于评估信贷能力,其中的公式仅为简单的参考计算式。 前提条件 完成审批防护。 操作步骤 执行如下的sql作业。 select c.id as `企业id`, 0.5 * a.tax_bal
是否必选 参数类型 描述 project_id 是 String 项目ID,最大32位,由字母和数字组成 league_id 是 String 空间ID,最大32位,由字母和数字组成 job_id 是 String 纵向联邦作业id,最大32位,由字母和数字组成 表2 Query参数 参数