检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]公安部第一研究所通信技术事业部,北京100048 [2]北京迅安网络系统有限责任公司,北京100048
出 处:《计算机工程》2017年第11期292-296,302,共6页Computer Engineering
基 金:"十二五"国家科技重大专项(2011ZX03004-004)
摘 要:针对信息安全业务对安全加密模块处理速率要求日益增高的现状,基于自主研发安全芯片提出一种通用串行总线(USB)加密卡设计方案。开发一个多层结构的高性能片上操作系统,并将USB加密卡配置为大容量存储设备,利用Bulk-Only协议与主机通信,使主机无需安装驱动,同时通过扩展的SCSI私有指令完成加解密操作,提高便捷性与安全性。此外,设计一种USB高速密码算法子系统,其中采用数据流控制单元以及USB直接内存存取、协处理器软件流水线、AHB-Lite总线等多种加速策略。测试结果表明,该方案设计的USB加密卡使用便捷,能够高速完成国密SM1的运算。Aiming at the growing requirement of processing rate of encryption module in the realm of information security,this paper proposes a design scheme of Universal Serial Bus( USB) encryption card based on self-developed security chip. Firstly,a high-performance Chip Operation System( COS) of multilayered structure is developed which configures the USB encryption card to massive storage device, and Bulk-Only protocol is used to communicate with host without installing driver. Meanwhile,extended SCSI private commands are used to complete encryption and decryption operation,which improve convenience and security. Otherwise,a USB high-speed cryptographic algorithm subsystem is proposed which uses Flow Control Unit( FCU) as cooperator. In addition, some accelerating strategies are adopted, such as USB-DMA, software pipeline,AHB-Lite bus,etc. Test results show that the USB encryption card designed by the proposed scheme can realize high-speed SM1 operation,which is convenient to use.
关 键 词:通用串行总线 加密卡 协处理器 免驱 片上操作系统
分 类 号:TP309[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.28