- 选题背景及意义
1.1背景
随着计算机网络的不断发展,全世界的人们被紧密地联系在了一起。方便快捷是互联网具有的一大优点,因此人与人之间的交流也更多地在互联网上进行。在这样的时代背景下,以简便、交互、快速为代表的即时通信软件应运而生。即时通信是一个终端连往一个即时通信网路的服务。很多即时通信服务具有显示好友的名单、好友是否在线与是否可以和好友进行通信等特性。以往网民通常会把即时通信看成是一个在网络上寻找朋友并可以与之进行交流的聊天工具。但是随着即时通信软件的功能和应用的不断丰富和完善,它使得用户可以在互联网上尽情地交谈,包括文字聊天和文件传输等,它已经逐渐演变成一个综合的桌面通信平台。即时通信软件以飞快的速度改变着人们的生活方式,无论从娱乐角度还是从商务角度来看,它在国内外已经成为了一种极具价值的通信工具,发挥着举足轻重的作用,将成为人们在网络生活中不可或缺的一部分。
如今即时通信软件已成为信息传递最为广泛的应用工具之一,在因特网上比较受欢迎的即时通信服务有MSN Messenger、AOL Istant Messenger、 Yahoo!Messenger、NET Messengr Service、Jabber、ICQ与QQ等。即时通信之所以深受人们的青睐,就在于它人性化的设计让每个用户都可以得心应手地使用该软件,让用户在第一时间内得到信息的交流,在沟通中给用户带来了极大的满足。随着移动和互联网越来越深入地走进生活,人们渴望在任何时间、任何地点将尽可能多的通信工具融合在互联网同一个沟通环境下,实现各种通信工具的互补和整合。它让网上的好友可以身临其境地进行面对面的聊天,使彼此之间有更加深入的了解。人们不再局限于单一的网上或网下的沟通,而是希望通过跨平台、多终端的通信技术来实现一种集声音、文字、图像的低成本、高效率的通信服务。互联网的出现连通了整个世界,而即时通信软件的出现则进一步拉近了互联网上的每一位用户的距离。因此,即时通信软件深受人们的喜欢。
1.2一些常见的安全原理和技术背景
端到端加密:该技术确保在通信过程中,只有通信双方能够解密和理解消息内容。通信双方的消息在发送方端进行加密,只有接收方能够解密。
对称加密:对称加密使用相同的密钥来进行加密