用miniUICC卡实现二次加密的模块电路及方法

文档序号:9238831阅读:502来源:国知局
用mini UICC卡实现二次加密的模块电路及方法
【技术领域】
[0001] 本发明属于数据安全传输领域,具体涉及一种用minincc卡实现二次加密的模 块电路及方法。
【背景技术】
[0002] 随着移动通信的发展,通信网络中安全问题也日益严重。一般情况下,网络通信 中主要面临截断、中断、篡改、伪造这四种安全威胁,其中截获攻击属于被动攻击,其余三种 都属主动攻击。一般情况下,互联网上传输的数据包未加密和签名,很容易发生被窃听、篡 改、伪造以及发送者抵赖等问题,在数据包传输的过程中,很容易泄露信息,造成不必要的 损失。而在WIFI/WAPI无线局域网通讯过程中,虽然WIFI/WAPI本身具有一次加解密 算法,但是往往很难保证足够的安全,在数据发送与接收的过程中,还是会出现比较多的安 全问题。

【发明内容】

[0003] 为克服现有技术的不足,本发明提供一种用mininCC卡实现二次加密的模块电 路及方法。
[0004] 本发明采取的技术方案之一是:一种用mininCC卡实现二次加密的模块电路, 包括应用处理器,以及与所述应用处理器相连接电源模块,无线模块,应用处理器,mini ncc卡和数据存储模块,所述应用处理器与minincc卡之间通过SPI接口连接,应用处理 器与无线模块之间通过USB接口连接,同时无线模块还与天线连接。
[0005] 所述应用处理器包括两个GPI0接口,其分别与所述mininCC卡的SPI状态信号 接口和SPI复位信号接口连接。
[0006] 所述应用处理器包括两组SPI通信接口,其中一组为SPI主设备接口,另一组为 SPI从设备接口,所述的SPI主设备接口与minincc卡通信连接。
[0007] 所述应用处理器包括两组USB通信接口,其中一组为USB主设备接口,另一组为 USB从设备接口,所述USB主设备接口与无线模块连接,所述USB从设备接口与外设/用户 接口连接。
[0008] 所述的应用处理器为SAM9263处理器。
[0009] 所述的无线模块为WIFI无线模块或WAPI无线模块。
[0010] 所述的数据存储模块包括NAND和SDRAM存储器。
[0011] 该模块电路的模块接口连接器采用高度2. 5_的ZIF扁平连接器。
[0012] 所述天线采用表贴天线,表贴于无线模块上;或者所述天线采用外接天线,并且无 线模块上设有天线接口,所述外接天线连接在天线接口上。
[0013] 本发明采取的技术方案之二是:一种用minincc卡实现二次加密的方法,其包 括数据发送和数据接收两个过程; 所述数据发送过程的步骤为: 用户数据通过USB从设备接口发送给应用处理器,然后应用处理器唤醒mininCC卡、 并将数据从SPI主设备接口发送给mininCC卡,mininCC卡对数据加密后将密文数据 返回给应用处理器,随后应用处理器将密文数据从USB主设备接口发送给无线模块、无线 模块再将密文数据发送到无线AP中; 所述数据接收过程的步骤为: 无线AP将密文数据发送到无线模块,无线模块收到密文数据后通过USB主设备接口发 送给应用处理器,然后应用处理器唤醒mininCC卡、并将密文数据从SPI主设备接口发送 给mininCC卡,mininCC卡对密文数据解密后将数据返回到应用处理器,随后应用处理 器将数据通过USB从设备接口发送给用户。
[0014] 本发明的有益效果是:接口设计合理,应用范围广泛,适用于WIFI、WAPI等无线局 域网的无线通信设备,可对专网用户的数据、数据采集、物联网、数据互联互通进行二次加 解密;通过二次加密大大提高了数据在传输过程中的安全性。同时可以为客户提供小型化 模块,便于用户产品开发实现小型化,以及为客户提供标准用户接口及API开发接口,支持 主流OS:Windows、Linux、Android,便于用户产品二次开发,并大大缩短开发周期。
【附图说明】
[0015] 图1是模块电路的结构框图。
[0016] 图2是模块电路中的应用处理器和mininCC卡连接图。
[0017] 图3是模块电路中的应用处理器和无线模块连接图。
[0018] 图4是二次加密方法的处理流程图。
【具体实施方式】
[0019] 下面结合附图对本发明作进一步说明。
[0020] 如图1所示,一种用mininCC卡实现二次加密的模块电路,包括应用处理器,以 及与所述应用处理器相连接电源模块,无线模块,应用处理器,mininCC卡和数据存储模 块,所述应用处理器与mininCC卡之间通过SPI接口连接,应用处理器与无线模块之间通 过USB接口连接,同时无线模块还与天线连接。
[0021] 本发明中,使用的Mini-UICC卡具有数据加解密功能的特征,以及具有用户 接口为SPI通信接口的特征。该Mini-UICC卡可与设备实现机卡分离,其尺寸为: 15_X12_X0. 76mm。miniUICC卡与应用处理器的通信电路图连接如图2。应用处理器 具有SPI通信接口,它应提供SPI时钟、SPI数据输入信号、SPI数据输出信号、SPI数据片 选信号,而ncc卡工作所需要的硬件交互应答信号一一SPI状态信号和SPI复位信号。本 设计采用应用处理器GPI0 口资源,即应用处理器提供二个GPI0 口,与ncc卡的SPI状态信 号和SPI复位信号对接,从而实现应用处理器对miniUICC卡的通信的流程响应及控制。 该ncc卡接口定义下表所示。
[0022] 表中可以看出,UICC卡与SM卡虽然外形相似,也可机卡分离使用,但接口定义 不相同。
[0023] 无线模块部分,无线模块为WIFI无线模块或WAPI无线模块。其主要功能是与无 线AP组成无线局域网,是实现无线通信的功能。无线模块制式为WAPI制式,或WIF I制式。WIFI模块,主要是实现IEEE802.il无线局域网通信;WAPI模块,主要是实现WAPI 无线通信,并实现鉴权和密钥管理,及数据传输保护。其无线频段为2. 412-2. 835GHz,占用 带宽为 20MHz,调制方式为DSSS,CCK,BPSK,QPSK,16QA
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1