| .NET MD5 Class Library |
| The Code Project |
| a MD5 Class Library for .NET supporting advanced features like Random Salt values embedded into the MD5 hash. |
|
| Administration page for a "Members only" section |
| The Code Project |
| This page assists in using a single subfolder for "members only" access, and in administering which users are allowed access. No database is required. |
|
| Authentication in ASP.NET: .NET Security Guidance |
| MSDN |
| This article discusses the importance of security considerations when designing a server application. Both Microsoft Internet Information Services (IIS) and ASP.NET provide security models that will allow you to authenticate your users appropriately and obtain the correct security context within your application. |
|
| Building a Custom Registration and Login Control |
| MSDN |
| Why wait for ASP.NET Whidbey to add Registration and Authentication controls? Build that functionality into ASP.NET 1.1 with this article. |
|
| DB Security |
| The Code Project |
| Encyption Decrption Method |
|
| High-Performance .NET Application Development & Architecture |
| DotNetJunkies |
| It has always been a goal of project architects to plan an effective strategy from the ground up in regards to an new application. All relevant factors are taken into consideration with respect to the application, from its design and layout to a functional website infrastructure. |
|
| HOW TO: Compute and compare hash values by using Visual C++ .NET |
| Microsoft Support |
| (815656) - This step-by-step article describes how to obtain a hash value and how to compare two hash values to check whether they are identical. back to the top Requirements The following list outlines the recommended hardware, software, network infrastructure,... |
|
| Keeping Passwords in a Database Secure |
| DotNetJunkies |
| Although it's not quite evident on the surface, the .NET Framework does offer strong support for storing passwords in a secure way and once you know how to do it, it's fairly easy. In this tutorial, you'll learn about authentication and how to use hashes alone and with salt for better password protection. |
|
| Security: Protect Private Data with the Cryptography Namespaces of the .NET Framework |
| MSDN |
| The .NET Framework includes a set of cryptographic services that extend the services provided by Windows through the Crypto API. In this article, the author explores the System.Security.Cryptography namespace and the programming model used to apply cryptographic transformations. He discusses reasons why cryptography is easier in .NET than it was before, including the easy programmatic acccess developers have to the cryptography APIs and the difference between symmetric and asymmetric algorithms. Along the way, a brief discussion of the most widely used algorithms, including RSA, DSA, Rijndael, SHA, and other hash algorithms, is provided. |
|
| Symmetric Cryptography and Hashing in C# |
| The Code Project |
| An article on symmetric cryptography and hashing. |
|
| Taking a Bite Out of ASP.NET ViewState |
| MSDN |
| The Web is stateless, and so are ASP.NET Pages. They are instantiated, executed, rendered, and disposed on every round trip to the server. As a Web developer, you can add statefulness using well-known techniques like storing state on the server in Session state or by posting a page back to itself. |
|
| Test Run: Test Automation for ASP.NET Web Apps with SSL |
| MSDN |
| Testing your Web apps with automation hasn't been easy, but James McCaffrey can help! |
|
| The "Viewstate is invalid for this page" error message does not provide sufficient information to troubleshoot the issue |
| Microsoft Support |
| (832183) - Because View State data is stored in a hidden field on a Web page, it is vulnerable to tampering when data is being transferred between the client and the server. To help make the View State feature more secure, Microsoft ASP.NET validates the View... |
|
| The "Viewstate is invalid for this page" error message does not provide sufficient information to troubleshoot the issue |
| http://www.kbalertz.com/ |
| (832183) - Because View State data is stored in a hidden field on a Web page, it is vulnerable to tampering when data is being transferred between the client and the server. To help make the View State feature more secure, Microsoft ASP.NET validates the View... |
|
| Tiger.NET - a fast implementation of the Tiger Hash Algorithm |
| GotDotNet |
| !!!!!!!! please discard the WinTiger100.zip submission -> wrong file !!!!!!!! ____________________________________________________________ This is a fast implementation of the Tiger Hash Algorithm by Eli Biham and Ross Anderson, released in 1996. It is a safe alternative (so far) to the other common hash functions like MD5 or the SHA family, which recently showed some weaknesses. The code is written in Visual Basic.NET and implements the common HashAlgorithm of the .NET Framework 1.1, allowing it to be used with standard classes like CryptoStream. This package includes the sources and Visual Studio.NET projects for the real world applications WinTiger and TigerSum, plus a demo and verification of the correct handling of the official test vectors. Free to use in other applications, please check the README.TXT for details. |
|
| Understanding ASP.NET View State |
| MSDN |
| Explore with Scott Mitchell the benefits of and confusion around View State in ASP.NET. Learn how to interpret (and protect) the data stored in View State. |
|
| Web Services Security in The .NET Framework |
| 15 Seconds |
| Security has always been a top issue for all kinds of applications, especially Web applications. Web apps are accessible to almost the entire universe and are open to attack. |
|
| What is a Configuration File A.K.A (Config.Web) |
| DotNetJunkies |
| Every day more and more people are discovering Microsoft's revolutionary new technology, .NET. Which means each day someone is as lost as I was the first day I started working with .NET so in this months articles we are taking a step back and going back to basics. In this article we'll be discussing ASP.NET's web application configuration file, the Config.Web. All configuration information regarding your ASP.NET application is contained within the Config.Web file, which allows you to modify your applicatio |
|
| What is a Configuration File, aka Config.web |
| DotNetJunkies |
| Every day more and more people are discovering Microsoft's revolutionary new technology, .NET. Which means each day someone is as lost as I was the first day I started working with .NET so in this months articles we are taking a step back and going back to basics. In this article we'll be discussing ASP.NET's web application configuration file, the Config.Web. All configuration information regarding your ASP.NET application is contained within the Config.Web file, which allows you to modify your application in a centralized location. |
|