鉴于大家对其他类别十分关注,我们编辑小组在此为大家搜集整理了“ASP.NET在网站安全登陆中的应用研究”一文,供大家参考学习!
论文字数:14222,页数:30 有开题报告,任务书
摘要
网络用户身份认证,是网络最基本、最常用的功能之一。同时,它也是大多数网络应用的基础。只有通过了网络身份认证,才可能在网络上对用户实现全面的管理,用户在网络上的行为的审计,才可能有有效的依据。目前,网络用户安全认证系统,已经成为一个基础平台,应用于许多行业和领域。
本论文的主要工作就是在深入研究了网络用户身份认证技术的基础上,改进了Forms身份认证,并利用上述的.NET技术加以实现。论文首先介绍了目前身份认证的研究状况。接下来,介绍了.NET技术以及Web Service和SSL协议等。
第五章对创建的模型进行了说明。该模型使用.NET作为开发工具,使用Forms认证对用户身份进行认证和授权,将用户进行分组,根据用户的角色进行认证和授权。并对用户密码信息进行加密,对用户信息进行保密。该模型在对比于现有使用的网络使用的用户认证,在安全性方面有了一定程度的改进,能有效的根据用户分组进行用户认证,并有效保护用户信息。
关键词: 安全登陆;身份认证;.NET
Websites secure login research and application on ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.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 ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET 13
3.3 .NET中的身份认证 15
3.4 Web Service 17
4 基于ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>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