| A C# component to encode and decode yEnc data |
| The Code Project |
| A fully tested component capable of encoding and decoding yEnc data. |
|
| A Suite of Cryptographic Objects Part 2: Implementing Key Exchange Over a Network |
| C#Today |
| Throughout the whole history of Cryptography one element has continually created the most difficulty: Key Exchange. In this article, Richard Conway looks at the idea and implementation of Key Exchange over a network, bringing together the elements that we have discussed so far in the previous article (with respect to symmetric key cryptography) and also introduces concepts of public key cryptography. We demonstrate the use of this by creating a secure chat application. |
|
| Applied cryptography part 1: Simple tool to enrcypt/decrypt e-mail messages |
| The Code Project |
| There is a lot of .NET cryptography articles but not many sample applications using it. This article (part 1) introduces an application that enables to send secure messages via email. |
|
| 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. |
|
| Cryptography |
| Pune-C# |
| This article provides an overview of Cryptography Classes of the Microsoft.NET Framework. It will guide you step-by-step, on how to use Cryptography classes in your program. |
|
| Cryptography in C# |
| The Code Project |
| An article on cryptography in C# |
|
| DB Security |
| The Code Project |
| Encyption Decrption Method |
|
| Dr. GUI.NET #7 |
| MSDN |
| In this article Dr GUI discusses how file and console I/O is achieved in .NET. The article includes a detailed discussion on streams. |
|
| Encrypting SOAP Messages |
| MSDN |
| One of the key concerns for developers working with Web Services is security. Because the data is sent in plain text and is routed across the Internet to reach its final destination, anyone can potentially view the message exchange. In the case of the example above, this may not be an issue. However, what if the exchange consisted of a request to a bank, and the response contained a list of account numbers and balances, or perhaps a request that returned something even more interesting, such as a credit card number? This article discusses techniques for encrypting SOAP messages. |
|
| Encryption/Decryption |
| The Code Project |
| A .Net SymmetricAlgorithm security class wrapper for in memory encryption/decryption with a private key. |
|
| File Encryption |
| C# Corner |
| In this article and code example I've used private-key encryption to encrypt files. |
|
| 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. |
|
| Securing image URL's in a website |
| The Code Project |
| How to hide image URLs on a website to avoid illegal access, using a custom httphandler and encryption |
|
| 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. |
|
| 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. |
|
| 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 |
|
| XMLDOM-safe DES CryptoStream Library in VB.NET |
| Egg Head Cafe |
| One of the common things we need to do when passing our XML documents around is to be able to encrypt key data elements so that they are kept from prying eyes. Since I'm working on a lot of .NET stuff now, I thought I'd take the time to practice my VB.NET to write a little DES CryptoStream class library. The neat thing about this class is that I do a final encoding of the encrypted input string as Base64 so that it can be inserted in an XML document for streaming over http without fear about those nasty little illegal characters that make XML parsers puke. And, when you pass in an encrypted element to be decrypted, your base64 gets unwound automatically so the original encrypted string can be decrypted. |
|