您好,欢迎来到佳博论文网!

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 Framework10

3.2ASPNET/ style=text-decoration:underline;font-size:14px;color:#2B4DD5; target=_blank>ASP.NET13

3.3.NET中的身份认证15

3.4Web Service17

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.2Web.config设置19

4.1.3登陆认证页面20

4.1.4Global.asax设置21

4.2模型评述23

结论24

致谢25

参考文献26

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