187
收稿日期:2019-09-09
作者简介:孙金奇(1990—),男,河南鹤壁人,硕士研究生,毕业于国际关系学院,助理工程师,研究方向:信息安全。
0 引言
近年来随着移动手机的应用与普及以及手机操作系统的进一步革新与完善,手机应用需求越来越多。例如:手机支付使我们再也不必带钱包拿几百块钱现金甚至银行卡去买东西,可以通过手机扫码支付,直接打通用户、商家与银行的信息流。二十年前,我们去陌生城市旅游商务等需要买一张地图,甚至到一个地方就需要向路人打听如何去往自己的目的地,但是当前的手机导航让我们无论身处何地,只要有网络信号就可以快速获取当前位置、如何去往目的地。可以说智能手机的发展改变了我们的生活,但是智能手机的快速发展也存在一定的问题,例如:假获取我们的网络信号来进行诈
骗与传销;手机网络病毒远程植入获取用户通信录、个人信息、支付信息等;网络通信内容被人窃听甚至网上售卖等。因此,亟需手机安全加密系统来保护个人信息不泄露。
当下手机端的加密有硬件加密和软件加密之分,软件加密是通过加密软件来保护信息流入流出的安全可靠,但软加密效率相对低下。硬件加密主要是通过手机内置加密芯片(如华为Mate系列手机的Inse加密模块)、TF加密卡以及手机贴膜卡实现。这三种加密方式可以实现相同的业务功能,但是由于这三种加密方式的硬件基础不同,应用程序如果想分别调用这三种方法只能编写三个版本的软件系统或编写一个统一的调用接口来统一调用。显然使用三个版本应
基于安卓系统的国密硬件加密系统设计与实现
孙金奇1,2
安卓软件签名工具(1.公安部第一研究所,北京 100048;2.北京迅安网络系统有限责任公司,北京 100048)
摘要:移动手机的快速普及以及移动互连网络的快速发展,给人们的生活工作带来了极大的便利,人们可以使用移动手机终端的APP来
实现上下班打卡、编辑工作文件、访问公司内网、与朋友视频通话等工作生活需求。但是,移动互联网的信息安全问题也为我们的生活工作带来了新的挑战,手机端硬件加密系统应运而生。然而,不同的手机硬件加密系统硬件构造、硬件体系不同,并未形成统一的对外接口,导致手机应用APP必须使用不同的版本来适配不同的加密硬件。因此,本系统主要解决硬件系统的统一对外出口问题,在不修改应用APP的前提下统一调用不同的加密硬件,故此,安全APP是本系统的核心。
关键词:A nd r o id ;国密;加解密;签名验签;终端可信硬件密码模块中图分类号:TP311.52文献标识码:A 文章编号:1007-9416(2019)10-0187-03
安全技术
DOI:10.19695/jki12-1369.2019.10.102
图1 Android 架构
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论