当前位置:主页 > 科技论文 > 计算机论文 >

基于OAUTH协议的云打印系统的设计与实现

发布时间:2020-01-28 22:19
【摘要】:随着大数据时代迎来了新的革命浪潮,云打印等新兴技术也随之蓬勃兴起。但出于安全考虑,许多云存储平台没有开放各自的资源,使得云打印服务的数据来源相对封闭,导致当用户想使用某打印平台打印其他存储平台的资源时,只能先下载其他存储平台的资源,然后上传到云打印平台,而无法直接添加第三方资源实现云打印服务,这严重影响了用户的体验。但欲实现直接添加第三方资源又涉及到第三方资源授权安全的问题,如何安全有效的实现第三方资源授权成为了一个亟待解决的问题。针对上述问题,本文分析了最新的跨平台授权认证OAuth协议,借鉴公司产品的设计理念,利用HDFS分布式文件系统,基于MetaQ消息中间件机制,并采用目前很流行的MongoDB分布式内存数据库,提出了一种基于OAuth协议的云打印系统解决方案,用户可以使用云打印系统直接而又安全的获取第三方的云资源。云打印系统主要模块包括存储服务子系统,OAuth授权认证子系统以及云打印服务子系统,论文的主要工作包括以下几个方面:一,设计和实现了存储服务子系统。该子系统提供用户信息管理及资源存储服务,为云打印系统提供一种数据来源。二,设计和实现了OAuth授权认证子系统,该子系统为基于OAuth协议的云打印系统的核心模块,基于最新的OAuth授权认证协议,采用授权码模式进行资源的授权交互并采用SSL安全套阶层安全传输协议,为解决第三方资源授权问题提供了一种较为安全的方法。三,设计和实现了云打印服务子系统,该子系统为用户提供信息管理、资源管理、添加存储服务子系统资源以及订单管理服务,通过分布式文件系统对用户的资源文件进行存储,并对用户的资源设置身份拦截器以实现保护资源的目的,采用虚拟目录的方式对用户的资源进行管理;调用OAuth授权认证子系统暴露的接口实现添加第三方资源;订单管理主要应用最新的MetaQ消息中间件技术,实现订单消息的传输。本文的最后对基于OAuth协议的云打印系统进行了功能测试,性能测试和压力测试,验证了本系统的可用性、安全性以及鲁棒性。
【图文】:

基于OAUTH协议的云打印系统的设计与实现


-}MetaQ的部署结构

效果图,双向认证,效果图,存储服务


在存储服务子系统中,信息管理主要是负责注册与登录功能。用户登录存储服务子系统逡逑相关的页面进行注册和登录操作。其注册流程图如图4-2所示。逡逑开始)逡逑<逦S逦逡逑填写注册信息一逡逑信息持久化?逦是-逡逑(结束)逡逑图4-2存储服务子系统注册流程图逡逑如图4-2所示,,用户填写相关的用户注册信息后,假如注册信息合法,便将注册信息在逡逑数据库中持久化,完成注册功能。逡逑
【学位授予单位】:东南大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP334.8

【参考文献】

相关期刊论文 前10条

1 李传艺;葛季栋;胡海洋;胡昊;骆斌;;一种基于Token Log的符合性检查方法[J];软件学报;2015年03期

2 花奇;刘幺和;;基于Rest Web Services的移动终端数据采集系统研究[J];计算机与数字工程;2014年11期

3 王娜;卢智勇;;一种基于专用网络的云打印应用实例[J];中国新通信;2012年21期

4 梁柳云;王宁;;云计算产业发展现状与策略研究[J];科技与经济;2012年04期

5 汪定;马春光;张启明;谷德丽;;一个强口令认证方案的攻击与改进[J];计算机科学;2012年06期

6 林果园;贺珊;黄皓;吴吉义;陈伟;;基于行为的云计算访问控制安全模型[J];通信学报;2012年03期

7 徐菲;何泾沙;徐晶;张玉强;;保护用户隐私的访问控制模型[J];北京工业大学学报;2012年03期

8 徐鹏;陈思;苏森;;互联网应用PaaS平台体系结构[J];北京邮电大学学报;2012年01期

9 刘小琼;潘进;李国朋;;基于无证书的两方跨域认证密钥协商协议[J];计算机应用研究;2012年02期

10 白雪松;蒋磊宏;茅维华;;全局角色在统一授权体系中的应用[J];实验技术与管理;2011年06期



本文编号:2574150

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2574150.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户54b2d***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com