System.Security.Cryptography.SHA1 Class
Information   Base Types   Related Resources

Computes the SHA1 hash for the input data.

  • Namespace: System.Security.Cryptography
  • First seen in: .NET v1.0.3705
  • Last seen in: .NET v1.1.4322
  • Last changed in: .NET v1.0.3705
  • Assembly: mscorlib.dll

  • System.Security.Cryptography.HashAlgorithm
  • View this type on MSDN
  • View this type on WinFX 247
    Articles (23)Discussions (197)MembersRotorChanges
    Articles

    Page: 1
    Advanced Basics: P2P Comm Using Web Services
    MSDN
    Build your own chat client
    An introduction to Web Service Security using WSE - Part I
    The Code Project
    This article explains the first steps to build secure Web Services. It introduces the WSE specification and a first authenication mechnism based on username identifiction and password validation.
    An introduction to Web Service Security using WSE - Part I
    The Code Project
    This article explains the first steps to build secure Web Services. It introduces the WSE specification and the easiest authentication mechanism based on username identification and password validation.
    Building Custom Providers for ASP.NET 2.0 Membership
    MSDN
    Build a custom provider based on Microsoft Active Directory Application Mode for the ASP.NET 2.0 Membership Service.
    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 encrypt a string in Visual Basic 6.0 and how to decrypt the string in Visual Basic .NET
    http://www.kbalertz.com/
    (821762) - Explains how to use CryptoAPI in Visual Basic 6.0 for encrypting strings in Visual Basic 6.0. Explains how to use the Visual Basic .NET CryptoServiceProvider classes to decrypt a string that was encrypted by using CryptoAPI in Visual Basic 6.0.
    IIS Admin Base Object Wrapper for installing SSL Certificates
    The Code Project
    A COM Interop Wrapper for the IIS Admin Base Object that can be used to programmatically install SSL Certificates in IIS 5.0
    IIS Admin Base Object Wrapper for installing SSL Certificates
    The Code Project
    A COM Interop Wrapper for the IIS Admin Base Object that can be used to programmatically install SSL Certificates in IIS 5.0
    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.
    Licensing Your ASPNet Web Services
    DotNetJunkies
    While ASP.Net makes building powerful SOAP based web services quick and easy, their usefulness in a business context is limited until one can effectively license those web services. Licensing requires the ability to examine each method invocation, determine whether or not the call is being made by a valid client and then reject or allow the call based on that determination. This article will explain one way to use Visual Studio .Net to tackle this issue. Specifically, we’ll explore using a combination of cu
    Pass-Through Security Authentication (Single Sign-on) using ASP.NET
    The Code Project
    The Pass-Through authentication enables a user to sign-on to their intranet and access other web applications without being asked for login again.
    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.
    SOAP Message Level Security using User Name and Secure Password over an Unsecure Transport
    The Code Project
    An article on providing message level security to SOAP messages
    Symmetric Cryptography and Hashing in C#
    The Code Project
    An article on symmetric cryptography and hashing.
    Symmetric File Encryption / Decryption
    Master C#
    In this example we learn how to use 2 of the Symmetric encryption algorithms namely Data Encryption Standard (DES) and RC2.
    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.
    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.
    Updated Web Services Secure Conversation Language (WS-SecureConversation)
    MSDN
    Updated Web Services Secure Conversation Language (WS-SecureConversation)
    Updated Web Services Trust Language (WS-Trust)
    MSDN
    Updated Web Services Trust Language (WS-Trust)
    Using Forms Authentication in Reporting Services
    MSDN
    Get overview of security extensions in Reporting Services, and put to use a downloadable sample Forms Authentication extension.
    Using Symmetric Cryptography in an ASP.NET Web Page
    4Guys from Rolla
    This article examines how to implement a specific type of security (symmetric encryption) through anASP.NET Web page. To learn more about ASP.NET, be sure to visit the
    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.
    Ad
    MBR BootFX
    Best-of-breed application framework for .NET projects, developed by Matthew Baxter-Reynolds and MBR IT
     
     Copyright © Matthew Baxter-Reynolds 2001-2008. '.NET 247 Software Development Services' is a trading style of MBR IT Solutions Ltd.
    Contact Us - Terms of Use - Privacy Policy - www.dotnet247.com