随着无线网络技术和相关硬件芯片技术的蓬勃发展,目前大部分无线路由器已经具备了一定的存储和计算能力。传统无线路由器只是提供了简单的数据交换和接入因特网的功能,而运行Open WRT系统无线路由器相对于传统无线路由器除了基础功能外还提供了丰富的扩展功能。Open WRT系统无线路由器相较于传统路由器的一个最大不同是它有一个独立完善的操作系统,同时这也是实现这些扩展功能的基础。由于各种智能移动终端的普及,数据存储的需求也与日俱增,但是终端拥有的存储容量相对较少,不少用户选择将数据存储在云端服务器中。但是在第三方平台上存储数据存在一些潜在的数据泄露隐患,针对这一部分对数据安全有需求的用户,构建一个简单、廉价同时又相对安全的网络存储系统非常具有现实意义。通过在Open WRT路由器上搭建一个网络存储系统即可满足这部分用户的需求,本论文以此为研究目标,设计了Open WRT路由器网络存储系统的架构,它以C/S模型为基础,一部分是网络存储系统的服务器,提供用户管理和数据存储的功能,另一部分是网络存储系统的客户端,提供接入服务器和从服务器下载或上传文件的功能,两者之间的连接通道使用SSL加密,保证在传输途中数据不会被第三者窃取。本文在基于Open WRT的路由器上,实现了上述网络存储系统。其中服务器部分具备文件的传输、用户接入控制、用户目录访问控制以及对传输数据加密的功能;对应的客户端部分运行在基于i OS平台的智能移动终端上,在客户端上实现了与服务器的加密连接和文件上传及下载功能,同时也针对移动终端的特点设计了客户端的界面和交互逻辑。最后对该网络存储系统服务器和客户端进行了详细的测试,验证了整个系统能够可靠的进行文件传输,同时测试结果也表明传输过程中的数据报文确实进行了加密,有效地防止文件被窃取的风险。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !