【技术实现步骤摘要】
联邦学习许可授权方法、设备及计算机可读存储介质
[0001]本申请涉及金融科技(Fintech)的计算机
,尤其涉及一种联邦学习许可授权方法、设备及计算机可读存储介质。
技术介绍
[0002]随着金融科技,尤其是互联网科技金融的不断发展,越来越多的技术(如分布式、人工智能等)应用在金融领域,但金融业也对技术提出了更高的要求,如对金融业对应待办事项的分发也有更高的要求。
[0003]为了解决“数据孤岛”问题,技术人员提出了联邦学习的概念,目前,现有的联邦学习的许可授权通常是依据身份信息生成的授权许可证进行一次性授权,在授权之后,得到授权的一方可以持续获取授权许可,因此,一旦恶意方盗取了授权许可证以及联邦学习软件的安装包,即可通过安装包中的密钥,解密并激活授权许可证,从而可无限制地得到联邦学习许可授权,影响联邦学习许可授权的安全性。
技术实现思路
[0004]本申请的主要目的在于提供一种联邦学习许可授权方法、设备及计算机可读存储介质,旨在解决现有技术中联邦学习许可授权安全性低的技术问题。
[ ...
【技术保护点】
【技术特征摘要】
1.一种联邦学习许可授权方法,其特征在于,应用于第一方,所述联邦学习许可授权方法包括:生成唯一身份标识,并将所述唯一身份标识发送至第二方,以供所述第二方依据所述唯一身份标识和许可的授权算力信息,生成授权许可证;接收所述第二方发送的授权许可证,并对所述授权许可证进行解密,得到授权参数,其中,所述授权参数包括授权身份信息以及授权算力信息;判断所述授权身份信息是否与预存授权身份信息是否一致,以及判断所述授权算力信息是否预存授权算力信息是否一致;若所述授权身份信息与所述预存授权一致,且所述授权算力信息与所述预存授权算力信息一致,则将所述授权许可证转换至激活状态,缓存所述授权许可证中的授权参数;依据缓存的授权参数,对在所述授权许可证的许可授权下的联邦学习过程进行授权审计,得到授权审计结果;根据所述授权审计结果,动态调整所述授权许可证的许可授权。2.如权利要求1所述联邦学习许可授权方法,其特征在于,所述缓存的授权参数至少包括授权算力信息、授权期限和授权版本中的一种,所述依据所述授权许可证中的授权参数,对所述联邦学习许可授权下的联邦学习过程进行授权审计,包括:依据所述授权算力信息,对所述联邦学习过程对应的消耗算力进行审计;和/或依据所述授权期限,对所述联邦学习过程对应的使用日期进行审计;和/或依据所述授权版本,对所述联邦学习过程对应的联邦学习版本进行审计。3.如权利要求2所述联邦学习许可授权方法,其特征在于,所述消耗算力包括消耗总算力,所述授权算力信息包括授权总算力,所述依据所述授权算力信息,对所述联邦学习过程对应的消耗算力进行审计,包括:采集所述联邦学习过程的联邦参与方调用各预设计算引擎的调用频率和调用时长;根据各所述预设计算引擎对应的引擎类型标签、对应的调用频率和对应的调用时长,计算所述联邦学习过程的消耗总算力;判断所述消耗总算力是否超过所述授权总算力。4.如权利要求2所述联邦学习许可授权方法,其特征在于,所述依据所述授权算力信息,对所述联邦学习过程对应的消耗算力进行审计,包括:当检测到所述联邦学习过程的联邦参与方调用预设计算引擎时,获取所述联邦参与方上传至所述预设计算引擎的联邦学习数据的数据量大小;依据调用的预设计算引擎的引擎类型标签,在所述授权算力信息中确定对应的单次授权算力;根据所述数据量大小和所述引擎类型标签,计算预估单次消...
【专利技术属性】
技术研发人员:税泽敏,卢道和,陈朝亮,
申请(专利权)人:深圳前海微众银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。