一种基于可替代有界无锁队列的高速加解密方法及密码机

基本信息

申请号 CN202111641481.0 申请日 -
公开(公告)号 CN114296929A 公开(公告)日 2022-04-08
申请公布号 CN114296929A 申请公布日 2022-04-08
分类号 G06F9/50(2006.01)I;G06F9/54(2006.01)I;H04L9/08(2006.01)I 分类 计算;推算;计数;
发明人 杨旸;王明华;胡冲 申请(专利权)人 成都三零瑞通移动通信有限公司
代理机构 成都九鼎天元知识产权代理有限公司 代理人 罗强
地址 610041四川省成都市中国(四川)自由贸易试验区成都高新区云华路333号
法律状态 -

摘要

摘要 本发明提供了一种基于可替代有界无锁队列的高速加解密方法,密码机通过数据接收线程接收数据包并存放至第一有界环形无锁队列中,多个加解密线程同时从第一有界环形无锁队列中取出数据,并获取密钥库中的密钥进行加解密计算,各个加解密线程间加解密后的数据存放至第二有界环形无锁队列中;密码机通过数据发送线程从第二有界环形无锁队列取出数据向外发送。本发明提出的方案加解密的执行效率得到大大提高,提升了密码机系统整体处理能力,解决多通道并行加密问题,满足高速、低时延加解密的应用需求。