-
公开(公告)号:CN107038260A
公开(公告)日:2017-08-11
申请号:CN201710390469.4
申请日:2017-05-27
Applicant: 国家计算机网络与信息安全管理中心 , 北京赛思信安技术股份有限公司
IPC: G06F17/30
Abstract: 本发明公开了一种可保持titan实时数据一致性的高效并行加载方法,属于大数据处理领域;首先,将titan划分为7个并行工作的模块,清洗规则管理模块实时更新过滤规则;数据接收模块接收pieceOfData放入queue1中;数据清洗模块过滤合格数据放入queue2中;ID转换模块与高速索引模块交互,判断当前pieceOfData中的两个点与titan ID的对应关系是否存在与图数据库中;如果是,将titan内部ID属性与ID值替换点保存到pieceOfDataT中,放入到queue4中;否则,将未加载的点放入HashSet中,并将对应的pieceOfData放入queue3中;剩余数据加载模块多线程并行将pieceOfDataT加载到titan中;点加载模块负责将HashSet中点加入titan,将点与titan ID的对应关系加入高速索引模块。本发明每个模块独自或交互完成部分功能,从而实现整体上加载效率的提升。
-
公开(公告)号:CN106066843A
公开(公告)日:2016-11-02
申请号:CN201610384154.4
申请日:2016-06-02
Applicant: 北京赛思信安技术股份有限公司 , 国家计算机网络与信息安全管理中心
CPC classification number: G06F13/423 , G06F2213/0024 , H03M7/14
Abstract: 本发明公开了一种高速Base64并行编解码装置,其特征在于,包括用于数据理的编码模块和解码模块,其中编码模块包括:至少一个数据接收模块,至少一个编码控制模块,至少一个数据发送模块,解码模块包括:至少一个数据接收模块,至少一个解码控制模块,至少一个数据发送模块;本发明基于FPGA平台,实现了Base64编解码的16字节的并行处理,提升了Base64编解码的效率,并有效降低了CPU的资源消耗。
-
公开(公告)号:CN118509154A
公开(公告)日:2024-08-16
申请号:CN202410700484.4
申请日:2024-05-31
Applicant: 北京理工大学
IPC: H04L9/00 , H04L9/08 , H04L67/104
Abstract: 本发明提出的一种满足一致性和去中心特性的可编辑区块链方法,属于区块链技术领域。所述方法包括四类参与方:分发者、用户、领导节点和记账节点。本方法提出了一种去中心化的陷门可验证延迟函数DTVDF,实现了陷门的阈值化,同时,基于DTVDF构造了一种去中心化的可编辑区块链方案DTRB,区块数据的编辑需要达到阈值数量节点的同意,基于DTVDF的可编辑区块链方案DTRB为每个区块赋予一个时间流逝证明,掌握DTVDF密钥份额的节点可以共同快速计算DTVDF的结果,从而重新生成每个区块的时间流逝证明并构造一条重构链,最终实现链上数据的修改,同时保障了区块链的一致性和去中心化特性。
-
公开(公告)号:CN118521300A
公开(公告)日:2024-08-20
申请号:CN202410700568.8
申请日:2024-05-31
Applicant: 北京理工大学
Abstract: 本发明提出了一种支持交易与区块级重写的后量子可编辑区块链方法,属于区块链技术领域。所述方法基于多权威方的基于策略的格基变色龙哈希函数MPCH和格基变色龙哈希函数CH的可编辑区块链架构,实现了交易级别和区块级别的数据修订,将MPCH应用于计算Merkle树根中的交易哈希,以支持交易级别的重写,使用CH计算区块的哈希链接,以支持区块级的重写。具体步骤:选定合适的抗量子CH算法和MPCH算法;系统初始化;用户注册;交易发布;区块创建;交易级粒度的数据编辑;区块级粒度的数据编辑。其增强了抗量子计算安全性。其实现了既能在交易级别上进行细粒度数据修订,又能在区块级别上进行数据编辑。
-
-
-