-
公开(公告)号:CN114860267A
公开(公告)日:2022-08-05
申请号:CN202210399783.X
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F8/61
Abstract: 本公开的实施例涉及功能包生成和加载方法、装置、电子设备、介质和程序产品。功能包加载方法包括:从功能包库获取目标功能包中的元数据文件,元数据文件指示目标功能包中的至少一个层文件;以及基于元数据文件和与已获取过的层文件有关的信息,从功能包库获取目标功能包中的未被获取过的层文件。功能包生成方法包括:生成用于至少部分地实现预定功能的功能包,功能包包括元数据文件和至少一个层文件,元数据文件指示至少一个层文件,至少一个层文件包括可执行文件。使用本公开的技术方案,可以在加载功能包时减少需要获取的数据量,从而不仅能够节省存储空间,也能够减少加载功能包所需的时间和流量,因此能够提高计算平台用户的用户体验。
-
公开(公告)号:CN114676838A
公开(公告)日:2022-06-28
申请号:CN202210380007.5
申请日:2022-04-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种联合更新模型的方法及装置,在联邦学习过程中,训练成员上传部分待同步参数,服务方向训练成员下发部分待同步参数的聚合值,从而减少联合训练过程中的数据通信量。其中,针对单个训练成员,基于训练成员上传的待同步参数和服务方确定的聚合值共同选择下发的聚合值,从而充分考虑训练成员的本地数据特点,以及全局数据特点,使得通过联邦学习训练的模型更加符合实际业务需求,提高联邦学习的有效性。
-
公开(公告)号:CN114584284A
公开(公告)日:2022-06-03
申请号:CN202210397418.5
申请日:2022-04-15
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提出了一种同态加密操作方法、装置和电子设备,其中,上述同态加密操作方法中,确定对指定的业务数据所要执行的同态加密操作之后,获取上述同态加密操作包含的幂运算的底数参数和指数参数,然后根据上述指数参数,查询上述底数参数对应的幂运算结果缓存表,获取上述幂运算的结果,最后根据上述幂运算的结果,完成同态加密操作,从而可以实现通过幂运算结果缓存表,大大减少幂运算中乘法的计算次数,大幅度减少了幂运算需要的时间,进而可以提升同态加密的性能。
-
公开(公告)号:CN113221191B
公开(公告)日:2022-05-31
申请号:CN202110507726.4
申请日:2021-05-10
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本申请提出基于区块链的数据存证方法、装置、设备和存储介质。其中,上述区块链部署了用于管理数据资产的智能合约,上述方法可以包括,获取数据持有方发起的数据存证交易。其中,上述数据存证交易包括待存证的用户数据。上述用户数据包括认证机构对上述用户进行用户认证后产生的认证数据。响应于上述数据存证交易,调用上述智能合约包括的数据资产生成逻辑,为上述用户数据标记数据价值,并将标记了数据价值的上述用户数据与其它认证机构对该用户进行认证后产生的被标记了数据价值的用户数据进行关联存证,以形成与上述用户对应的数据资产。
-
公开(公告)号:CN112367396B
公开(公告)日:2022-05-17
申请号:CN202011233423.X
申请日:2020-11-06
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种分布式集群中的样本特征分位点确定方法及装置,用于确定样本特征中第一属性项的特征分位点,主节点的CPU从内存中分别读取具有设定项数的多个第一数组,多个第一数组分别从多个从节点中获取,且分别基于样本集中不同的分批样本的样本特征得到,然后按照预定的方式,针对多个第一数组进行逐级数组合并,直至最后一级数组合并;其中任意一级数组合并包括:针对包含两个数组中各项的特征值集合,进行权重值进行合并、伪项填充操作得到合并数组,并将合并数组写入内存,采用不经意访问方式,从内存中读取最后一级数组合并得到的合并数组中除若干个伪项之外的项,基于从该合并数组中读取的各项确定所述第一属性项的特征分位点。
-
公开(公告)号:CN112487460B
公开(公告)日:2022-04-12
申请号:CN202011435634.1
申请日:2020-05-09
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例提供一种基于隐私保护的业务预测模型训练方法和装置。该方法可以通过训练系统中的可信计算单元和非可信计算单元执行。可信计算单元将初始模型参数、多个业务样本的样本特征和对应的标签值分别进行同态加密,并将其发送至非可信计算单元,执行多轮模型迭代,其中任意一轮模型迭代包括,可信计算单元与非可信计算单元进行交互,使得非可信计算单元至少基于对同态加密后的特征数据和模型参数进行同态运算,确定本轮更新后的第二加密模型参数,可信计算单元根据第二加密模型参数和第一加密模型参数的差异,确定模型训练过程是否满足收敛条件,在不满足时进行下一轮模型迭代。
-
公开(公告)号:CN113971289A
公开(公告)日:2022-01-25
申请号:CN202111222936.5
申请日:2020-07-08
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书一个或多个实施例提供一种区块链一体机的可信启动方法及装置;该方法可以包括:区块链一体机响应于接收到的启动指令,向区块链一体机上装配的密码加速卡发起针对区块链一体机上部署的镜像文件的签名验证请求,密码加速卡预存有镜像文件的发布方的发布方公钥;区块链一体机接收密码加速卡返回的签名验证结果,签名验证结果由密码加速卡通过发布方公钥对镜像文件的当前签名进行验证得到;在签名验证结果表明当前签名通过验证的情况下,区块链一体机执行区块链一体机上部署的镜像文件以形成区块链节点。
-
公开(公告)号:CN111090865B
公开(公告)日:2022-01-25
申请号:CN201911304078.1
申请日:2019-12-17
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种密钥授权方法和系统,所述方法包括:在可信执行环境中创建可信的密钥托管程序,密钥存放于密钥托管程序对应的存储器中。密钥托管程序接收密钥使用程序发送的用于获取密钥的请求,并判断密钥使用程序是否为可信执行环境中的可信应用程序。若密钥使用程序为可信执行环境中的可信应用程序,密钥托管程序将密钥发送给密钥使用程序。密钥托管程序记录获取密钥的密钥使用程序的身份标识信息,以使得第三方能够获取记录的身份标识信息,并使得第三方能够基于该身份标识信息获取密钥使用程序的代码。可信执行环境可以基于英特尔公司的SGX(software guard extensions)技术实现。
-
公开(公告)号:CN113868295A
公开(公告)日:2021-12-31
申请号:CN202111126949.2
申请日:2021-09-18
Applicant: 支付宝(杭州)信息技术有限公司
IPC: G06F16/2455 , G06F16/242 , G06F16/248 , G06F16/23 , G06F16/25 , G06F21/62
Abstract: 本说明书实施例中提供了一种多方安全数据库、针对该多方安全数据库的数据查询方法和装置。多方安全数据库包括中心节点和多个数据库,中心节点具有公开的第一接口,多个数据库对应的多个查询引擎均包括用于与第一接口进行交互的第二接口。其中,该中心节点能根据查询请求从多个数据库中确定出该查询请求涉及的多个目标数据库,并通过第一接口向多个目标数据库对应的多个目标查询引擎发送查询指示;多个目标查询引擎能从其第二接口接收查询指示,执行该查询指示以获得查询结果,并通过其第二接口向中心节点的第一接口发送该查询结果。
-
公开(公告)号:CN111049825B
公开(公告)日:2021-11-30
申请号:CN201911273260.5
申请日:2019-12-12
Applicant: 支付宝(杭州)信息技术有限公司
Abstract: 本说明书实施例公开了一种基于可信执行环境的安全多方计算方法和系统。所述方法包括:将与安全多方计算相关的计算程序加载至可信执行环境中;基于所述可信执行环境与其他参与方互相验证各自的与安全多方计算相关的计算程序的完整性;若计算程序完整性验证成功,则在可信执行环境中执行所述计算程序并与其他参与方进行计算结果交互,以完成所述安全多方计算。本说明书将与安全多方计算相关的计算程序加载至可信执行环境运行,避免计算程序被恶意篡改,将适于半诚实攻击模型的安全多方计算提升为适于恶意攻击模型的安全多方计算,达到保护私有数据不被泄露同时计算速度不会降低的目的。
-
-
-
-
-
-
-
-
-