-
公开(公告)号:CN109547192B
公开(公告)日:2020-11-03
申请号:CN201811323148.3
申请日:2018-11-08
Applicant: 北京大学
Abstract: 本发明公布了一种SM3密码杂凑算法的并行化优化方法,SM3密码杂凑算法包括SM3消息扩展函数和SM3消息压缩函数;采用多路并行算法,通过将SM3密码杂凑算法中的循环运算展开,将多轮迭代合并,从而简化SM3密码杂凑算法所需要的运算;将展开的SM3密码杂凑算法中潜在的并行运算向量实现,由此实现在SM3密码杂凑函数的内部并行化;并行化优化方法可在支持同时执行向量指令和非向量指令的计算平台上运行。本发明方法实现在SM3密码杂凑函数的内部并行化,进而提升运算速度;应用在可同时执行向量指令和非向量指令的计算平台上,计算速率更高。
-
公开(公告)号:CN111626475A
公开(公告)日:2020-09-04
申请号:CN202010325199.0
申请日:2020-04-23
Applicant: 南京辰阔网络科技有限公司 , 北京大学
Abstract: 本发明属于金融风险防范应用技术领域,具体公开了基于产品扩散模型的授信额度测算方法,包括以下步骤,步骤1、获取目标企业产品经营数据和往年财务数据;步骤2、将原始数据进行预处理和特征工程;步骤3、通过改进的产品扩散模型,计算出预测的各产品下期的销售量;步骤4、使用上步计算出的产品销售量,通过营运资金测算公式计算出预测的营运资金量;步骤5、使用计算出的预测的营运资金量和计算出的企业财务数据,测算出企业当期授信额度。本发明的有益效果在于:使用扩散模型优势在于银行可以从企业的历史销售数据中获得企业下期的销售情况,避免银行与企业信息不对称产生的风险,为准确测算授信额度提供了全新的方向。
-
公开(公告)号:CN107577955B
公开(公告)日:2019-10-25
申请号:CN201710727142.1
申请日:2017-08-23
Applicant: 北京国信云服科技有限公司 , 北京大学
Abstract: 本发明提出一种Android系统应用Hook方法及应用锁;该方法包括:根据功能需求为Android系统实现Java Hook类;将Java Hook类和Hook文件打包到Android应用安装包中;对应用启动流程Hook时从安装包文件中提取出Hook文件;生成Java Hook类的Hook文件执行需要的参数,并通过文件的方式传递;执行注入可执行文件时,根据传递的执行时需要的参数注入到目标进程中,在目标进程中加载动态链接库文件;动态链接库文件加载安装包文件,解析出Java Hook类并执行。所述Android系统应用锁包括:Hook模块、加锁模块、解锁模块。在首次启动Android系统应用锁时执行Hook模块,拦截应用启动流程,将启动应用变为执行应用锁的解锁模块,无需在其他平台上执行,在Android系统直接实现对应用的加解锁。
-
公开(公告)号:CN109660351A
公开(公告)日:2019-04-19
申请号:CN201811323155.3
申请日:2018-11-08
Applicant: 北京大学
Abstract: 本发明公布了一种SM2公钥密码的数字签名快速生成方法,在SM2签名服务器平台上,基于GM/T 0003.2-2012 SM2椭圆曲线公钥密码标准中的SM2签名生成算法进行优化,是一种SM2签名生成算法的快速计算方法,能够快速实现SM2数字签名算法中的签名生成,以及SM2推荐参数中256比特素数域上的快速计算。本发明针对现有方法中的签名方案和有限域计算进行优化,与通用的椭圆曲线上的优化方法相比,本发明属于针对SM2算法的专门优化,在SM2签名服务器平台上,特别是应用于使用推荐SM2参数、私钥生命周期较长的服务器平台,计算开销小,能够有效提速。
-
公开(公告)号:CN109547192A
公开(公告)日:2019-03-29
申请号:CN201811323148.3
申请日:2018-11-08
Applicant: 北京大学
Abstract: 本发明公布了一种SM3密码杂凑算法的并行化优化方法,SM3密码杂凑算法包括SM3消息扩展函数和SM3消息压缩函数;采用多路并行算法,通过将SM3密码杂凑算法中的循环运算展开,将多轮迭代合并,从而简化SM3密码杂凑算法所需要的运算;将展开的SM3密码杂凑算法中潜在的并行运算向量实现,由此实现在SM3密码杂凑函数的内部并行化;并行化优化方法可在支持同时执行向量指令和非向量指令的计算平台上运行。本发明方法实现在SM3密码杂凑函数的内部并行化,进而提升运算速度;应用在可同时执行向量指令和非向量指令的计算平台上,计算速率更高。
-
公开(公告)号:CN105678165A
公开(公告)日:2016-06-15
申请号:CN201610064397.X
申请日:2016-01-29
Applicant: 博雅网信(北京)科技有限公司 , 北京大学
CPC classification number: G06F21/53 , H04L9/0877 , H04L9/0894
Abstract: 本发明涉及一种移动端的沙盒化键盘系统及其数据传输方法,属于移动互联网网络安全技术领域,该方法不采用系统的原生键盘,而是利用沙盒技术设计自定义的用户键盘,记录用户输入;利用沙盒技术的目的是,将用户输入暂时和设备上的其它运行软件隔离开来,保证输入数据不暴露在设备上的恶意软件下,防止在这个过程中恶意程序对键盘输入的纪录;收集到的用户输入,通过专用的加密通道进行传输,用户可以自定义加密方式、加密密钥等,也可以加入自定义的混淆和干扰方式,防止恶意软件对输入信息的破解。
-
公开(公告)号:CN105610630A
公开(公告)日:2016-05-25
申请号:CN201610064280.1
申请日:2016-01-29
Applicant: 博雅网信(北京)科技有限公司 , 北京大学
CPC classification number: H04L67/10 , G06F8/65 , H04L41/082 , H04L41/0826 , H04L41/0853 , H04L41/0859 , H04L41/0879 , H04L41/0886 , H04L41/0889
Abstract: 本发明提供一种云计算环境下的补丁安装系统及方法,系统包括:补丁管理驱动,检测hypervisor及其上虚拟机的当前补丁信息,并将这些信息通过网络发送给补丁服务器;当需要进行补丁安装时,将补丁服务器发来的补丁包安装到相应的hypervisor和虚拟机上;补丁服务器,根据补丁安装策略,发送补丁安装命令;通过对比hypervisor及其上虚拟机的当前补丁信息与补丁数据库中的补丁信息,判断是否需要进行补丁更新;若需要,则将相应的补丁包通过网络发送给补丁管理驱动。方法包括:补丁检测、补丁分发、补丁安装。本发明适用于异构的云计算环境,对云环境中的hypervisor和其上的虚拟机都进行补丁安装。本发明实现了对云环境中的hypervisor和其上的虚拟机的集中的补丁管理和安装。
-
公开(公告)号:CN119728120A
公开(公告)日:2025-03-28
申请号:CN202411816240.9
申请日:2024-12-11
Abstract: 本发明公开了一种数据审计方法、装置、设备及计算机可读存储介质,应用于数据存储技术领域,包括:获取文件认证符;其中,文件认证符为基于语义规则确定的认证符;获取与文件认证符对应的文件信息,基于文件信息生成挑战信息,并将挑战信息发送至云端;获取云端基于挑战信息生成的证明信息;基于证明信息验证当前文件的完整性和语义正确性,得到数据审计结果。和当前无法同时进行数据完整性和语义正确性校验相比,本发明通过将语义规则嵌入至文件认证符,从而生成基于语义规则的证明信息,可以基于该证明信息同时对数据的完整性和语义正确性进行校验,提高了数据校验的准确性。
-
公开(公告)号:CN119597326A
公开(公告)日:2025-03-11
申请号:CN202411476604.3
申请日:2024-10-22
Applicant: 北京大学
Abstract: 本发明公开一种基于漏洞报告的智能合约漏洞自动化修复方法及系统,属于区块链技术领域。所述方法包括:构建包含合约关键元素与漏洞代码切片的切片数据字典;对于一智能合约,基于该智能合约的漏洞描述获取结构化修复所涉及的合约关键元素,并结合所述切片数据字典,得到相关漏洞代码切片;生成所述相关漏洞代码切片的补丁代码;优化所述补丁代码,并使用优化后的补丁代码对该智能合约进行修复,得到所述智能合约的修复结果。本发明能够在源代码层面修复目前现实世界常见的逻辑漏洞、并且具备较高、较完整的修复率。
-
公开(公告)号:CN118862164A
公开(公告)日:2024-10-29
申请号:CN202410997616.4
申请日:2024-07-24
IPC: G06F21/62 , G06F16/31 , G06F40/216 , G06F40/242 , G06F7/58
Abstract: 本申请公开了一种密文检索方法及装置,涉及数据安全领域,该方法包括:从明文文档集提取关键词词典,并生成密钥;根据关键词词典生成各明文文档的文档索引向量,并由文档索引向量构建明文文档的文档结点,根据各文档结点构建索引树,通过密钥加密索引树;通过密钥加密明文文档集;根据密文文档集构建Merkle树,将路径结点、密文文档集以及加密后的索引树上传至云服务器,将根结点上传至区块链;根据查询关键词集合以及密钥生成检索陷门;通过检索陷门、加密后的索引树以及密文文档集获取检索结果;从区块链获取根结点,从云服务器获取路径结点,根据根结点以及新的根结点对检索结果进行完整性校验。实现了提高检索效率以及检索结果的可信性。
-
-
-
-
-
-
-
-
-