Spring架构下的安全机制研究与应用

来源 :南京理工大学 | 被引量 : 0次 | 上传用户:yayiye
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,网络安全威胁日益突出,网络安全风险不断向政治、经济、文化、社会等领域传导渗透,各国加强网络安全监管,持续出台网络安全政策法规,数据安全问题引起前所未有的关注。仅就2018年来看,世界范围内就发生了多起信息泄漏事件。互联网平台的安全状况不容乐观。Spring家族发展至今,可在任何类型的部署平台上为基于Java的现代企业应用程序提供全面的编程和配置模型。已经成为现在基于Java的最主流的框架之一,而它在安全方面的发展和应用,也关乎到互联网平台的安全和我们每个人的个人隐私安全。对Spring架构下的安全机制进行研究,显得尤为重要。本文研究了Spring架构下的安全机制在身份认证和权限控制方面的应用。对Spring架构下的安全机制作出了研究与改进,主要从身份认证和权限管理两个方面对Spring架构下的安全机制进行了研究,身份认证部分,主要介绍了JWT和Spring Security两种技术的不足以及对它们做改进优化,并基于Spring Security和Java JWT构建无状态鉴权体系。权限管理部分,主要分析了几种权限控制模型的优缺点,并对其做改进研究。本文提出了一个基于信任的RBAC模型,从直接信任和间接信任两个方面阐述了模型的组成架构。对其中求解直接信任和间接信任的过程进行了创新性研究,并给出了核心部分的伪代码实现。接着,面向身份认证和权限管理的需求,本文将经过改进后的安全机制搭建一个身份认证和权限控制的框架平台。主要对框架平台的核心功能进行系统设计。并在这个框架平台上将之前参与项目中的相关模块复现,实现了一个系统,并对该系统整体框架与关键模块身份认证模块和权限控制模块的进行了说明和展现。最后,给出了系统从功能、性能和浏览器兼容性方面的测试结果。
其他文献
图像检索作为一项互联网信息处理的重要任务,面临着海量数据带来的挑战。传统的检索方法根据关键字检索,在处理海量图像数据时并不适用,为了解决这个问题,提出了基于内容的图像检索方法。在基于内容的图像检索技术中,图像内容的表达和相似性度量由计算机进行自动的处理,相比较采用文本进行图像检索所面临的缺陷,充分发挥了计算机长于计算的优势,由此大大提高了检索的效率。哈希检索方法是其中的代表性算法,它将图像以二进制
目标跟踪是计算机视觉领域的一个基础的、重要的且极具挑战性的研究方向。近年来,随着计算机硬件的高速发展以及性能优异的算法研究成果的出现,目标跟踪技术在商业、医学、军事等领域发挥着越来越重要的价值。然而由于目标被遮挡、目标发生形变、环境光照变化、背景中存在与目标相似的物体等干扰因素的存在,目前的算法在复杂场景下的跟踪表现并不理想。因此,本文针对复杂场景下的高鲁棒性目标跟踪问题,从基于相关滤波框架的跟踪
近年来,随着三维激光扫描仪以及低成本传感器的普及,使得三维点云数据可以更加快速且容易地获得。三维点云数据具有简单、灵活和强大的表示能力,现如今三维点云模型的应用越来越广泛,例如机器人、增强现实、自动驾驶、智能制造、计算机艺术等。然而,由于扫描设备自身精度不够等原因,通过扫描得到的点云数据不可避免地包含大量的噪声点,因此点云去噪成为下游应用的基础和挑战。为此,本文以散乱点云为研究对象,从局部与非局部
反射阵列天线由于具有成本低、重量轻、易于加工、可波束扫描等优点被广泛应用于卫星通信和雷达系统中。本文主要围绕反射阵列天线进行研究,主要包括两种新型宽带反射阵列天线的设计,低剖面折叠反射阵列天线的设计及其结构简单且低成本的波束扫描方法的实现。本文的主要工作内容如下:1、设计了一种基于单层偶极子加载T-形支节单元结构的宽带反射阵列天线。首先设计了一个中心频率为10 GHz的角锥喇叭天线,作为反射阵列天
数字阵列雷达是阵列雷达中一种重要的新体制雷达,能够形成多个波束实现全方位扫描。圆柱阵雷达作为数字阵列雷达的一种形式,具有全方位多波束、高数据率的特点,这对信号处理提出了很高的要求。目前主要以FPGA和DSP作为常用的雷达信号处理平台,但由于其开发成本高、调试周期长、程序可移植性差,造成其更新换代困难。分析圆柱阵雷达信号处理流程发现,其信号处理过程中存在大量并行计算,而GPU在通用并行计算领域优势明
随着信息获取技术的进步,多视图数据变得无处不在,我们可以轻松地从异构特征空间获得具有多视图表示的数据。多视图聚类旨在利用多个视图间互补的信息和一致的信息来发掘数据中的固有结构。这类算法具有广阔的应用场景,如计算机视觉、自然语言处理、社交多媒体等等。因此多视图聚类在机器学习和数据挖掘领域受到越来越多地欢迎。虽然近年来已经提出了不少多视图聚类算法,并在特定领域取得了不错的效果,但是现有算法仍存在着一些
随着计算机技术的高速发展,软件的规模和复杂度在不断提升,软件缺陷带来的经济损失和测试代价十分之高,利用软件缺陷预测技术可以对有缺陷趋势的模块进行预测,帮助开发人员合理分配测试资源。但是构建有效的缺陷预测模型往往需要获取成本极高的缺陷标记数据,如果可以充分利用未标注的数据或者现有的已标注其他项目数据信息,可以有效减少缺陷预测模型的应用成本。本文从弱监督学习角度出发,对不完全监督的软件缺陷预测技术进行
随着现代无线技术的快速发展和不同应用场景下无线需求的急剧增加,诸如无线电广播、移动通信、卫星通信、卫星定位等多种无线制式已经在车载无线系统中得到了广泛应用。传统车载无线系统的实现方式是为每种制式提供独立的无线系统,其中,各系统的前端天线也是相互独立的,这种天线的布局形式无疑会增加设计成本并且不利于前端系统的小型化,迫切需要发展能够同时满足不同无线制式要求的高性能、小型化车载天线。本文在这一需求背景
多功能雷达系统对于不同的目标需要完成多种探测任务,目标处在的环境复杂多变,真实目标常淹没在杂波和噪声的背景中,且目标存在不确定的机动状态,需要采用先进的雷达数据处理技术有效抑制杂波,实现对机动目标的稳定跟踪。本文针对多功能雷达的特点设计了一款数据处理软件。首先分析了雷达数据处理中估计理论与线性Kalman滤波方法,并与非线性系统下的扩展卡尔曼与不敏卡尔曼滤波方法进行Matlab仿真对比,其次研究了
多基地雷达由于采用收发分置的构型,所以相对于单基地雷达系统而言,多基地雷达的安全性和隐蔽性更高,并且可以获得更多关于目标的散射信息。考虑到多基地雷达系统较为复杂且成本较高,如果通过减少系统发射机和接收机的数量来降低系统的复杂度和成本会导致传统成像的效果不佳,所以在这种情况下,进行多基地雷达稀疏成像的研究是十分有意义的。然后因为基于压缩感知的稀疏重构成像的性能与发射机和接收机的空间展开性有关,所以可