摘要:
当前,计算机技术被越来越多的被运用在工作生活的各个方面.笔者所在单位依托单位局域网络开展了无纸化办公系统建设.文件传输作为其中一项主要功能模块,对工作效率的提高起到了重要作用.但现有系统采用的传统的通信网络传输数据的方式,存在的安全性差,带宽利用率低,无阅读权限分级等弊端,尚不能完全满足工作所需.通过编码传输可以达到理论上多播传输的流量最大化等网络编码理论的提出,给改进传统文件共享系统提供了理论依据,同时也使得进一步提高网络的传输效率,可靠性,鲁棒性和安全性成为可能. 本课题通过分析笔者所在单位对文件共享系统的现实需求,应用网络编码技术,网络编码签名机制设计并实现了一种新型的文件共享系统,较现有的文件共享系统,一定程度提高了系统的安全性和传输性能.在安全性方面,本系统利用网络编码过程实质是是在有限域上的运算,相当于加密过程的混淆的本身特性,又基于有限域上求逆的计算复杂性,实现了系统的防窃听功能.在共享功能方面,网络编码的天然特性使其在P2P共享模式中应用可以提升网络吞吐量,均衡网络负载和提高网络带宽利用率,并一定程度减低死档率.在抗污染功能方面,本课题针对基于网络编码的文件共享系统极易受到数据污染破坏的弱点,采用基于同态公钥密码的网络编码签名算法检测数据分块,避免恶意篡改数据对系统的破坏.在权限功能方面,采用分组划分用户权限的方式,根据用户职能范围划分服务优先级.
展开