基于OPENSSL的移动安全消息推送协议

需积分: 0 1 下载量 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长连接相结合的方法,为业界提供了一种新的、有效的解决方案,有助于推动消息推送服务的进一步完善和发展。