计算机应用 ›› 2011, Vol. 31 ›› Issue (12): 3340-3342.

• 信息安全 • 上一篇    下一篇

基于分层服务提供者保密通信的设计与实现

钟燕1,王鹏1,2   

  1. 1. 中国科学院 成都计算机应用研究所,成都 610041
    2. 成都信息工程学院 软件工程学院,成都 610041
  • 收稿日期:2011-06-16 修回日期:2011-08-08 发布日期:2011-12-12 出版日期:2011-12-01
  • 通讯作者: 钟燕

Design and implementation of secret communication based on layered service provider

ZHONG Yan1,WANG Peng1,2   

  1. 1. Chengdu Institute of Computer Application, Chinese Academy of Sciences, Chengdu Sichuan 610041, China
    2. Software Engineering Institute, Chengdu University of Information Technology, Chengdu Sichuan 610041, China
  • Received:2011-06-16 Revised:2011-08-08 Online:2011-12-12 Published:2011-12-01
  • Contact: ZHONG Yan

摘要: 针对大多现有软件无法通过修改编译后的二进制代码来实现通信保护的问题,提出一种基于分层服务提供者(LSP)通用的保密通信模型。该模型采用优化的线性哈希表来存储通信密钥信息,并且通过转换Winsock网络模型及劫持系统函数的方式,在LSP层上实现通信保护功能。实验结果表明,该模型能够实现服务端与客户端之间的保密通信。

关键词: 通信, 分层服务提供者, 网络模型, 劫持, 哈希表

Abstract: Most conventional software can not implement communication protection by modifying compiled binary code. Concerning this problem, this paper proposed a general LSP-based confidential communication model. The model introduces the optimization of the linear Hash table to store communication information, and realizes communication protection function on LSP layer by converted Winsock network model and hooked system function. The experimental results show that the proposed model can efficiently realize confidential communication between client and server.

Key words: communication, layered service provider (LSP), network model, hook, hash table

中图分类号: