摘要
对当前移动手机客户端的即时聊天应用现状进行研究与分析,提出一种基于国密算法的即时通信加密软件系统。以iOS平台实现为例,该系统由系统服务器端和移动客户端两大部分构成。系统服务器为手机移动客户端提供调用接口并结合苹果APNs服务器进行即时消息推送操作;移动客户端包含添加好友和即时聊天等核心功能模块。该系统在即时消息加密过程中采用了国密SM2算法,以数字信封的方式实现SM4对称密钥安全分发,在系统服务器端使用SM4密钥加密后的密文进行安全传输。在移动客户端即时消息查阅的过程中使用手势、数字密码锁安全验证的方式进行信息查阅保护。该系统在即时消息的传输层和即时消息显示层都设定了安全可行的保护措施使得即时会话更加安全。应用结果表明该系统将具有较大的市场应用空间。
-
单位广西师范大学; 电子工程学院