发明名称 基于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号