基于OPENSSL的移动安全消息推送协议
需积分: 0 169 浏览量
更新于2024-09-06
收藏 531KB PDF 举报
“一种安全的消息推送协议的设计与实现,由李继文和郭燕慧撰写,主要探讨了在移动互联网时代,随着智能移动终端APP的普及,消息推送服务带来的安全隐患以及如何通过自定义安全协议和OPENSSL来实现更安全、高效的消息推送。”
在当前的移动互联网环境中,消息推送已经成为提升应用程序(APP)使用率和用户粘性的重要手段。然而,随着这种服务的广泛使用,安全问题日益凸显。当推送包含敏感或个人信息的消息时,这些信息可能成为不法分子的目标,容易受到中间人攻击。目前的推送协议对这种攻击的防护并不充分,而且传统的安全通信协议如SSL(Secure Socket Layer)并不适合用于服务器对客户端的长连接推送,这使得实现实时、持续、安全的消息推送变得非常困难。
为解决这些问题,该论文提出了一个基于OPENSSL库的自定义安全传输协议。OPENSSL是一个强大的安全套接层(SSL)/传输层安全(TLS)密码库,包含了各种主要的密码算法、常用的密钥和证书封装管理功能以及SSL协议,并提供了丰富的应用程序供测试或其他目的使用。通过使用OPENSSL,该协议可以确保通信过程中的数据安全,防止信息被窃取或篡改。
此外,协议还利用TCP(Transmission Control Protocol)长连接技术,保证了服务器能够稳定、实时地向移动设备推送消息。TCP长连接可以避免频繁建立和断开连接的开销,提高推送效率,尤其是在移动网络环境下,这对于需要快速响应和低延迟的实时应用尤为重要。
论文关键词包括:消息推送、自定义安全协议、OPENSSL和长连接。这表明研究的重点在于设计一个结合了安全性和效率的推送机制,以应对移动互联网环境下的挑战。
总体而言,这篇论文的研究成果对于提高移动应用的消息推送安全性,保障用户隐私,以及优化推送服务的性能具有重要的理论和实践价值。其提出的自定义安全协议和使用OPENSSL与TCP长连接相结合的方法,为业界提供了一种新的、有效的解决方案,有助于推动消息推送服务的进一步完善和发展。
2021-09-22 上传
2019-08-15 上传
2019-08-16 上传
weixin_39841848
- 粉丝: 512
- 资源: 1万+
最新资源
- Fisher Iris Setosa数据的主成分分析及可视化- Matlab实现
- 深入理解JavaScript类与面向对象编程
- Argspect-0.0.1版本Python包发布与使用说明
- OpenNetAdmin v09.07.15 PHP项目源码下载
- 掌握Node.js: 构建高性能Web服务器与应用程序
- Matlab矢量绘图工具:polarG函数使用详解
- 实现Vue.js中PDF文件的签名显示功能
- 开源项目PSPSolver:资源约束调度问题求解器库
- 探索vwru系统:大众的虚拟现实招聘平台
- 深入理解cJSON:案例与源文件解析
- 多边形扩展算法在MATLAB中的应用与实现
- 用React类组件创建迷你待办事项列表指南
- Python库setuptools-58.5.3助力高效开发
- fmfiles工具:在MATLAB中查找丢失文件并列出错误
- 老枪二级域名系统PHP源码简易版发布
- 探索DOSGUI开源库:C/C++图形界面开发新篇章