您现在的位置:网站首页答辩论文计算机毕业设计计算机论文计算机软件

ASP.NET在网站安全登陆中的应用研究

  • 简介:(毕业论文 页数:30 字数:14247  开题报告 任务书)ASP.NET在网站安全登陆中的应用研究
    页数:30    字数:14247   
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载
(毕业论文 页数:30 字数:14247  开题报告 任务书)ASP.NET在网站安全登陆中的应用研究
摘要:网络用户身份认证,是网络最基本、最常用的功能之一。同时,它也是大多数网络应用的基础。只有通过了网络身份认证,才可能在网络上对用户实现全面的管理,用户在网络上的行为的审计,才可能有有效的依据。目前,网络用户安全认证系统,已经成为一个基础平台,应用于许多行业和领域。
本论文的主要工作就是在深入研究了网络用户身份认证技术的基础上,改进了Forms身份认证,并利用上述的.NET技术加以实现。论文首先介绍了目前身份认证的研究状况。接下来,介绍了.NET技术以及Web Service和SSL协议等。
第五章对创建的模型进行了说明。该模型使用.NET作为开发工具,使用Forms认证对用户身份进行认证和授权,将用户进行分组,根据用户的角色进行认证和授权。并对用户密码信息进行加密,对用户信息进行保密。该模型在对比于现有使用的网络使用的用户认证,在安全性方面有了一定程度的改进,能有效的根据用户分组进行用户认证,并有效保护用户信息。

关键词:安全登陆;身份认证;.NET

ABSTRACT:User’s identities certification,which is among the basic function in network,is the foundation of network application.After certificating user’s identities in cecurity,we can manage web users and audit their actions.As a basic information flat,Network User’s Identities Certification System already supply many services for lots of different fields;
After studied the technology about users’ indentities certification system deeply, the author improved the Forms Authentication.At first,this paper addresses the research situation of the technology.Then, .NET technologies,such as Web Service and SSL protocol,are introduced.
Chapter 5 on the creation of the model described. The use of models. NET as a development tool, the use of Forms authentication of user identity authentication and authorization users will be grouped according to the role of authentication and authorization. As well as user password information encrypted on the user's information confidential. In contrast to the model used in the existing network of user authentication, the safety aspects have some degree of improvement, can be effective for users, a user authentication, and the effective protection of user information.

Key words: Login secutity;Identity certification;.NET


目录
1 绪论 1
1.1 目录 1
1.2 身份认证 1
1.3 当前网络用户身份认证的研究与应用 2
1.4 本文的主要内容 3
2 身份认证中的相关知识 4
2.1 认证方式 4
2.2 密码学在认证技术中的应用 5
2.2.1 对称加密算法 6
2.2.2 公钥加密算法 7
2.2.3 哈希算法 9
3 .NET技术 10
3.1 .NET FRAMEWORK 10
3.2 ASP.NET 13
3.3 .NET中的身份认证 15
3.4 WEB SERVICE 17
4 基于ASP.NET的身份认证模型 18
4.1 身份认证模型 18
4.1.1 数据库设计 18
4.1.2 Web.config设置 19
4.1.3 登陆认证页面 20
4.1.4 Global.asax设置 21
4.2 模型评述 23
结论 24
致谢 25
参考文献 26

1 绪论
1.1 目录
20世纪90年代以来,计算机网络技术得到了飞速发展,信息的出力和传递突破了时间和地域的限制,网络化和全球化成为不可抗拒的世界潮流,互联网已进入社会生活的各个领域和环节,并愈来愈成为人们生活的一部分。据推测,到今年年底,全球互联网用户数量将达到13.5亿。
随着计算机的网络化和全球化,人们日常生活中的许多活动都将逐步转移到网络上来。主要原因是由于网络的实时性、方便性、快捷性和低成本性。互联网最大的优点是消除了地域上的障碍,使得地球上的每一个人均可方便地与另一端的用户进行通讯。
信息技术的运用和推广给用户带来了无比的方便和快捷,然而计算机信息技术也和其他科学技术一样是一把双刃剑。当大部分人们使用信息技术提高工作效率,为社会创造更多的财富的同时,另外一些人却利用信息技术做着相反的事情。他们非法侵入他人的计算机系统窃取机密信息、篡改和破坏数据。给社会造成难以估量的随时。据统计,全球每20秒钟就有一次计算机入侵事件发生,互联网上的网络防火墙约1/4被突破,约7成以上的网络信息主管人员报告因机密信息泄漏而受到损失。随着网络规模的扩大和网络服务的增加,网络安全需求也越来越大。另一方面,如果网络安全问题得不到有效解决,网络服务就不能有效的实施。网络安全涉及的内容十分广泛,既有技术方面的问题,也有管理方面的问题,两方面互相补充,缺一不可。技术方面主要侧重于防范非法外部攻击,管理方面则侧重于内部人为因素的管理。
在网络(包括局域网和互联网)环境中,如何有效识别合法用户并使其能安全地使用受限资源,成为当前网络安全研究的一个重点,其中对网络用户进行身份认证就是其中一项必要手段。
查看评论 已有0位网友发表了看法
  • 验证码: