一种基于FPGA的税控专用算法加密卡制造技术

技术编号:6048630 阅读:348 留言:0更新日期:2012-04-11 18:40
本发明专利技术提供一种基于FPGA的税控专用算法加密卡,包括:现场可编程门阵列(以下简称FPGA)芯片、税控专用密码算法芯片、FPGA配置芯片、电源芯片、PCI-IP核。该加密卡通过32位PCI总线与主机进行数据的交互。本发明专利技术主要用于税控领域的数据加解密操作,利用FPGA和嵌入式PCI-IP核技术实现了PCI总线的接口逻辑,通过FPGA的状态机控制密码芯片的运行。该加密卡具有速度快、效率高、成本低、功耗小的优点。

A FPGA based encryption algorithm for revenue control

The invention provides an encryption card, tax control algorithm based on FPGA includes a field programmable gate array (FPGA) chip, fiscal special cipher algorithm chip and FPGA configuration chip, chip, PCI-IP nuclear power. The encrypted cartoon passes the 32 bit PCI bus and interacts with the host data. The invention is mainly used for data encryption and decryption in the tax control field, and realizes the interface logic of the PCI bus by using the FPGA and the embedded PCI-IP kernel technology, and controls the operation of the cipher chip through the FPGA state machine. The encryption card has the advantages of high speed, high efficiency, low cost and low power consumption.

【技术实现步骤摘要】

本专利技术涉及一种计算机应用技术,具体地说是一种基于FPGA的税控专用算法加S卡。
技术介绍
由于发票制作方面的缺陷和税控部门管理的漏洞,目前我国假发票猖獗,给国家 造成大量的税收流失。一方面从事餐饮、服务、商贸、建筑及运输业等的相关人员为了偷税 漏税的目的会购买假发票;另一方面很多企业的相关人员为贪污侵占,在见不得光的现金 交易下会购买大量假发票。当前国税、地税、各省、各税种发票不同,辨别难度非常大,因此 给造假者可乘之机。本专利技术基于FPGA的税控专用算法加密卡可以有效的解决上述问题,提 供高效的防伪措施。该加密卡通过将发票上的有关数据加密成一组防伪码,打印在发票相 应的区域上,由于采用的是国密局推荐的高安全性的算法芯片,因此发票很难被篡改,从而 可以满足税务机关对发票管理和身份认证的要求。
技术实现思路
本专利技术的目的是提供一种基于FPGA的税控专用算法加密卡。本专利技术的目的是按以下方式实现的,硬件包括,FPGA芯片、8片税控专用密码算法 芯片SSX12、配置芯片EPCS4、电源芯片1、电源芯片2、40MHz晶体振荡器、程序调试口 J2、程 序下载口 J1、嵌入式PCI-I本文档来自技高网...

【技术保护点】
一种基于FPGA的税控专用算法加密卡,其特征在于,硬件包括,FPGA芯片、8片税控专用密码算法芯片SSX12、配置芯片EPCS4、电源芯片1、电源芯片2、40MHz晶体振荡器、程序调试口J2、程序下载口J1、嵌入式PCI-IP核;其中:FPGA芯片是整个加密卡的核心,在FPGA芯片内部通过嵌入式PCI-IP核用于与物理上的32位PCI总线相连,实现加密卡与主机的数据传输;FPGA芯片与8片税控专用算法芯片相连实现数据的交互,在FPGA内部设置RAM区实现数据的存储;FPGA芯片内设计状态机实现对算法芯片的逻辑控制;40MHz晶体振荡器与FPGA芯片相连,后者再通过内部的锁相环分频出12MHz时...

【技术特征摘要】

【专利技术属性】
技术研发人员:苏振宇
申请(专利权)人:浪潮电子信息产业股份有限公司
类型:发明
国别省市:88

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1