一种用于智能手机数据信息加密解密的usb装置及实现方法

文档序号:9667720阅读:413来源:国知局
一种用于智能手机数据信息加密解密的usb装置及实现方法
【技术领域】
[0001]本发明涉及智能手机安全领域,尤其涉及一种用于智能手机数据信息加密解密USB装置及实现方法。
【背景技术】
[0002]信息作为一种资源,它的普遍性、共享性、增值性、可处理性和多效用性,使其对于人类具有特别重要的意义。信息安全的实质就是要保护信息资源免受各种类型的威胁、干扰和破坏,即保证信息的安全性。根据国际标准化组织的定义,信息安全性的含义主要是指信息的完整性、可用性、保密性和可靠性。信息安全是任何国家、政府、部门、行业都必须十分重视的问题,是一个不容忽视的国家安全战略。
[0003]作为风靡全球的数码产品,智能手机是从掌上电脑(PocketPC)演变而来的,早期的掌上电脑并不具备手机通话功能,随着用户对于掌上电脑的个人信息处理方面功能的依赖的提升,又不习惯于随时都携带传统手机和PPC两个设备,所以厂商将掌上电脑的软硬件系统移植到了手机中,于是出现了智能手机这个概念。智能手机比传统的手机具有更多的综合性处理能力功能,已经成为最小型的个人计算机系统。
[0004]智能手机和普通PC —样,也存在着数据信息存储和传输过程中的安全问题。根据《2014年上半年Android手机隐私安全报告》的数据显示,有92.8%的用户习惯将隐私存储至智能手机中,74.1%存至台式机或笔记本,U盘、移动硬盘、平板电脑存储的隐私数据分别占到44.2%,30.7%,28.3%。由此可见智能手机已成为承载人们隐私最多的载体。
[0005]由于智能手机属于高度化、小型化集成,输入输出(I/O)接口配置很少,这就限制了其与外部设备的硬件连接,因此通过硬件手段对其数据进行加密就较为困难,所以在现有技术中,智能手机通常在操作系统和应用软件中集成了软件模块,以软件方式对通话信息、通讯录、短信、邮件等数据进行加密存储和网络传输,在一定程度上有效保护了用户信息的安全,但仍是加密强度低和安全性不高,当智能手机丢失、被盗、送修以及进行网络数据传输发生误发、拦截时,就很可能以技术手段被非法获得其中的私密数据信息。

【发明内容】

[0006]本发明需要解决的技术问题是:针对上述技术缺陷,本发明提供了一种用于智能手机数据信息加密解密的USB装置。
[0007]为解决上述技术问题:本发明提出了一种用于智能手机数据信息存储和传输的加密解密的USB装置,基于智能手机,包括密码读入逻辑、加密/解密模块、存储介质模块,其中,所述加密/解密模块用于完成对存储在存储介质模块中的数据信息进行加密或者解密;所述存储介质模块用于存储待加密或者解密的数据信息;所述密码读入逻辑用于接收和保存从智能手机输入的密码;
优选的是,还包括数据存储或传输模式选择逻辑,所述数据存储或传输模式选择逻辑用于接收用户通过智能手机输入的数据存储模式或者数据传输模式。
[0008]上述任一实施方式中优选的是,用于智能手机数据信息存储和传输的加密解密的USB装置还包括USB接口控制逻辑,所述USB接口控制逻辑用于适配USB装置和智能手机间的硬件接口逻辑。
[0009]上述任一实施方式中优选的是,所述存储介质模块还包括存储介质接口逻辑,所述存储介质接口逻辑是适配所述加密/解密模块和存储介质之间的硬件逻辑。
[0010]上述任一实施方式中优选的是,所述存储介质模块是FLASH、或者U盘、或者移动硬盘。
[0011]上述任一实施方式中优选的是,所述加密/解密模块包括ROM固件,所述ROM固件集成有对存储在存储介质模块中的数据信息进行加密或者解密的软件。
[0012]上述任一实施方式中优选的是,所述ROM固件包括USB通信模块、加密与解密算法模块、存储介质读写模块,密码设置与校验模块。
[0013]上述任一实施方式中优选的是,所述加密与解密算法模块包括加密单元与解密单
J L.ο
[0014]上述任一实施方式中优选的是,所述加密/解密模块还包括微控制单元:所述微控制单元负责USB装置的软、硬件控制。
[0015]上述任一实施方式中优选的是,所述加密/解密模块还包括暂存单元,所述暂存单元用于临时存储运行ROM固件中软件程序工作数据的。
[0016]上述任一实施方式中优选的是,所述加密/解密模块还包括密码存储单元,所述密码存储单元保存设置密码,并校验比对从智能手机输入的密码。
[0017]上述任一实施方式中优选的是,所述USB装置有数据存储模式加密或者数据传输模式加密。
[0018]上述任一实施方式中优选的是,所述存储模式加密过程如下:
(a)当用户要保存数据到所述USB装置时,智能手机通过其USB接口向所述USB装置发出写命令,所述USB装置解析命令并接收数据流,并将接收到的数据进行加密后保存;
(b)当用户要从所述USB装置读出数据时,则智能手机通过其USB接口向所述USB装置发出读命令,所述USB装置对保存的数据解密后,将数据输出到智能手机。
[0019]上述任一实施方式中优选的是,所述步骤(b)中将解密后的数据通过USB接口输出到智能手机。
[0020]上述任一实施方式中优选的是,所述数据传输加密过程如下:
(a)当用户通过无线网络发送数据时,智能手机将待发送的未加密数据写入所述USB装置,并加密保存,
智能手机再向所述的USB装置发出读命令,所述USB装置读出该数据并将数据发送到智能手机USB接口,
智能手机通过无线互联网发送到云端或智能手机进行存储;
(b)当用户通过无线网络接收数据时,则智能手机通过无线互联网从云端下载或直接接收智能手机发送的加密数据,通过其USB接口向所述USB装置发出写命令,
所述USB装置接收加密数据并保存,
智能手机通过其USB接口向所述USB装置发出读命令, 所述USB装置将加密数据解密后输出到智能手机。
[0021]为解决上述技术问题,本发明又提出了一种用于智能手机数据信息加密解密的USB装置实现方法,所述实现方法利用USB装置的硬件逻辑和软件算法实现智能手机数据信息的加密和解密,包括数据存储模式加密或者数据传输模式加密。
[0022]优选的是,所述存储模式加密方法如下:
(a)当用户要保存数据到所述USB装置时,智能手机通过其USB接口向所述USB装置发出写命令,所述USB装置解析命令并接收数据流,并将接收到的数据进行加密后保存;
(b)当用户要从所述USB装置读出数据时,则智能手机通过其USB接口向所述USB装置发出读命令,所述USB装置对保存的数据解密后,将数据输出到智能手机。
[0023]上述任一实施方式中优选的是,所述步骤(b)中将解密后的数据通过USB接口输出到智能手机。
[0024]上述任一实施方式中优选的是,所述数据传输加密方法如下:
(a)当用户通过无线网络发送数据时,智能手机将待发送的未加密数据写入所述USB装置,并加密保存,
智能手机再向所述的USB装置发出读命令,所述USB装置读出数据并将数据发送到智能手机USB接口,
智能手机通过无线互联网发送到云端或智能手机进行存储;
(b)当用户通过无线网络接收数据时,则智能手机通过无线互联网从云端下载或直接接收智能手机发送的加密数据,通过其USB接口向所述USB装置发出写命令,
所述USB装置接收加密数据并保存,
智能手机通过其USB接口向所述USB装置发出读命令,
所述USB装置将加密数据解密后输出到智能手机。
[0025]为解决上述技术问题,本发明再提出了一种用于智能手机数据信息加密解密
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1