-
公开(公告)号:CN118862164A
公开(公告)日:2024-10-29
申请号:CN202410997616.4
申请日:2024-07-24
IPC: G06F21/62 , G06F16/31 , G06F40/216 , G06F40/242 , G06F7/58
Abstract: 本申请公开了一种密文检索方法及装置,涉及数据安全领域,该方法包括:从明文文档集提取关键词词典,并生成密钥;根据关键词词典生成各明文文档的文档索引向量,并由文档索引向量构建明文文档的文档结点,根据各文档结点构建索引树,通过密钥加密索引树;通过密钥加密明文文档集;根据密文文档集构建Merkle树,将路径结点、密文文档集以及加密后的索引树上传至云服务器,将根结点上传至区块链;根据查询关键词集合以及密钥生成检索陷门;通过检索陷门、加密后的索引树以及密文文档集获取检索结果;从区块链获取根结点,从云服务器获取路径结点,根据根结点以及新的根结点对检索结果进行完整性校验。实现了提高检索效率以及检索结果的可信性。
-
公开(公告)号:CN118473639B
公开(公告)日:2024-09-10
申请号:CN202410918530.8
申请日:2024-07-10
Applicant: 北京大学
Abstract: 本发明公开一种面向Rollups链的跨链智能合约快速执行方法,属于区块链跨链技术领域。所述方法包括:针对需要跨链执行的合约#imgabs0#,各参与方构建链下的跨Rollups链状态通道,并将需要跨链的状态#imgabs1#及资产锁定在所述合约#imgabs2#中;各参与方在链下分别基于状态#imgabs3#执行所述合约#imgabs4#,得到更新后的状态#imgabs5#,并利用所述跨Rollups链状态通道进行状态#imgabs6#的共识;各参与方对状态#imgabs7#达到共识后,所述各参与方在链下的状态将更新为#imgabs8#,并基于状态#imgabs9#继续执行所述合约#imgabs10#,直至各参与方都同意关闭所述跨Rollups链状态通道;关闭所述跨Rollups链状态通道,并基于最新状态进行结算。本发明能够在保证系统正确性、一致性及活性的前提下高效执行跨Rollups链智能合约。
-
公开(公告)号:CN117979281A
公开(公告)日:2024-05-03
申请号:CN202410389774.1
申请日:2024-04-02
Applicant: 北京大学
IPC: H04W12/00 , H04W12/106 , H04W76/14 , H04L67/104 , H04L9/40 , G06F16/22 , G06F16/27 , G06Q40/04
Abstract: 本发明公开一种面向无人机的区块链侧链创建方法和交互方法,属于区块链技术领域。本发明的面向无人机的区块链侧链创建方法是基于合约模版和实时环境参数的动态创建侧链,其不仅支持实现无人机群态势感知的动态调整能力,还能够做到当协同态势感知发生时,动态生成态势感知任务的专用侧链,实现任务相关交易与事件的低延迟、高通量处理。本发明的面向无人机的区块链侧链交互方法能够有效完成跨主体、跨任务的数据共享,并且能够做到当数据共享发生时,通过侧链协同完成数据的高速安全传输,以及智能合约层面的任务协同操作。
-
公开(公告)号:CN117675209A
公开(公告)日:2024-03-08
申请号:CN202311400084.3
申请日:2023-10-26
Applicant: 北京大学
Abstract: 本发明涉及一种可抵御计时攻击的椭圆曲线通用点加方法和装置。该方法在椭圆曲线点乘算法的加法运算规则的情况1至情况4中,将情况4的一般加法运算与倍点运算的计算公式进行合并,得到椭圆曲线通用点加公式;通过所述椭圆曲线通用点加公式使得情况4具有唯一的计算流程,从而抵抗计时攻击。本发明提供了一种可抵御计时攻击的椭圆曲线通用点加方案,其核心为合并情况4中一般加法运算与倍点运算的计算公式,使得情况4具有唯一的计算流程,从而达到抵抗计时攻击的目的。
-
公开(公告)号:CN117579279A
公开(公告)日:2024-02-20
申请号:CN202311458488.8
申请日:2023-11-03
Applicant: 中移动信息技术有限公司 , 中国移动通信集团有限公司 , 北京大学
Abstract: 本申请公开了一种数据处理方法、装置、设备及计算机存储介质。该方法包括:响应于接收到对第一数据的修改指令,获取第二数据;基于预设椭圆曲线函数获取私钥及其对应的公钥;基于在目标域中随机获取的值生成并存储第一哈希参数值;根据第一哈希参数值、公钥和预设椭圆曲线函数生成与第一数据对应的哈希值;利用哈希值和第二数据,生成第二哈希参数值;将存储的第一哈希参数值修改为第二哈希参数值,以及将第一数据修改为第二数据。根据本申请实施例,提高了修改数据的效率。
-
公开(公告)号:CN114840545B
公开(公告)日:2022-10-14
申请号:CN202210745036.7
申请日:2022-06-29
Applicant: 北京大学 , 博雅正链(北京)科技有限公司
Abstract: 本发明公开了一种支持状态快速更新的区块链细粒度编辑方法,其步骤包括:对于可编辑区块链每一首次执行的交易,根据该交易的执行过程信息生成该交易的快速执行代码并记录该交易执行过程的读集与写集;在区块链编辑权限拥有者编辑区块链上某个历史交易的编辑事件发生后,乐观地并行执行读集元素的状态相较于初次执行时发生改变的交易,并用该交易在首次执行时生成的快速执行代码加速交易的执行。在更新完某区块B中的所有交易后,并行更新区块B及其之前被此次更新影响的所有区块的块头中的状态树、交易树和收据树信息。本发明可以降低可编辑区块链节点进行编辑操作之后,区块链节点更新状态所需的时间和计算资源,提高了可编辑区块链的性能。
-
公开(公告)号:CN114710285B
公开(公告)日:2022-08-23
申请号:CN202210542472.4
申请日:2022-05-19
Applicant: 北京大学 , 奇安信科技集团股份有限公司
Abstract: 本发明公开一种面向异构并行架构的高性能SM4比特切片优化方法,属于安全密码应用技术领域,本方法通过将SM4分组密码算法在1比特数据宽度下实现,可以在非向量指令集和向量指令集上实现多线程SM4,在向量指令集上可以支持更高的加密速度。
-
公开(公告)号:CN114422110A
公开(公告)日:2022-04-29
申请号:CN202210321831.3
申请日:2022-03-30
Applicant: 北京大学 , 博雅正链(北京)科技有限公司
Abstract: 本发明公开一种面向长指令字的SM3哈希函数消息处理的快速实现方法,属于安全密码应用技术领域,给出一种生成SM3的68个字长度的变量的并行优化算法,并将这种并行算法在可同时执行向量指令和非向量指令的计算平台上具体实施实现,加快变量运算速度,从而加快SM3密码杂凑的运算速度。
-
公开(公告)号:CN107592302B
公开(公告)日:2021-07-20
申请号:CN201710727143.6
申请日:2017-08-23
Applicant: 北京国信云服科技有限公司 , 北京大学
Abstract: 本发明提供一种移动端的端口扫描器及方法。该端口扫描器包括设置模块和扫描管理模块和扫描功能模块;该方法包括:启动端口扫描器,读取上一次的配置文件;在读取的配置文件中设置性能参数;获取用户的启动请求,响应用户的启动请求,根据启动请求的类型,针对用户的扫描需求,按照配置文件中设置的性能参数启动扫描功能模块;按照设置的性能参数,针对不同的扫描功能,分别向目标主机或目标端口发送数据包,并接收目标主机或目标端口返回的数据包加以解析,更新数据库中存储的目标主机或目标端口的开放状态。本发明对不同环境下的无线网络进行扫描,可以满足用户多种环境下的扫描需求,也能满足同一环境下不同目的的扫描需求。
-
公开(公告)号:CN105681313B
公开(公告)日:2018-11-09
申请号:CN201610064084.4
申请日:2016-01-29
Applicant: 博雅网信(北京)科技有限公司 , 北京大学
Abstract: 本发明提供一种针对虚拟化环境的流量检测系统及方法,系统包括:agent模块,流表中匹配到的虚拟机流量直接通过虚拟交换机转发,流表中未匹配到的虚拟机流量发送至异常流量检测模块并更新虚拟交换机流表;异常流量检测模块,对于检测结果为正常的虚拟机流量在流表处新增流表项以允许该种虚拟机流量通过;对于检测结果为异常的虚拟机流量在流表处修改流表项,设置访问控制以阻断流量异常的虚拟机;控制模块:决策出要阻断的流量异常的物理机连接或要列入黑名单的物理机并更新物理交换机流表。本发明可以检测虚拟机之间、物理机之间、虚拟机和物理机之间的异常流量,更加适应流量海量性、实时性检测等要求,可以对虚拟化流量进行更加全面的检测。
-
-
-
-
-
-
-
-
-