发明名称 | 基于APB总线的硬件加密UART装置 | ||
摘要 | 一种基于APB总线的硬件加密UART装置,包括:APB总线接口模块,包括一根中断申请信号以及AMBAAPB总线定义的所有信号线,负责与APB主机通信;UART总线接口模块,包括用以接收RXD与发送TXD两根信号线,支持与其他UART主机通信;硬件加密模块,用以接收来自APB总线接口模块的明文数据与加密密钥,明文宽度为8位,根据密钥与明文输出8位加密数据;解密模块,根据8位加密数据与APB总线接口模块送来的密钥生成8位明文数据;硬件加密模块与解密模块在APB总线接口模块与UART总线接口模块之间。本发明硬件资源简单、具有良好的安全性和易用性。 | ||
申请公布号 | CN102739393B | 申请公布日期 | 2015.07.22 |
申请号 | CN201210167383.2 | 申请日期 | 2012.05.23 |
申请人 | 浙江大学 | 发明人 | 严晓浪;高锦炜;孟建熠 |
分类号 | H04L9/06(2006.01)I | 主分类号 | H04L9/06(2006.01)I |
代理机构 | 杭州天正专利事务所有限公司 33201 | 代理人 | 王兵;王利强 |
主权项 | 一种基于APB总线的硬件加密UART装置,其特征在于:所述硬件加密UART装置包括:APB总线接口模块,包括一根中断申请信号线、一根由AMBA协议定义的APB总线,所述APB总线接口模块负责与APB主机通信,将APB总线上传来的要发送的明文数据交给硬件加密模块,负责将硬件解密模块传来的接收到的数据打包传到APB总线上;UART总线接口模块,包括用以接收RXD与发送TXD两根信号线,支持与其他UART主机通信;每帧数据有起始位、5到8位的数据位和可选择的奇偶校验位以及1~2位的停止位,其中,起始位为低电平,停止位为高电平;硬件加密模块,用以接收来自APB总线接口模块的明文数据与加密密钥,明文宽度为8位,根据密钥与明文输出8位加密数据;解密模块,根据8位加密数据与APB总线接口模块送来的密钥生成8位明文数据;硬件加密模块与解密模块在APB总线接口模块与UART总线接口模块之间。 | ||
地址 | 310027 浙江省杭州市西湖区浙大路38号 |