

Main Categories
Most popular tutorials
Latest tutorials on Geekpedia
RSS and Klip feeds
More Resources
Wireless Europe Magazine
We have 35 Security tutorials, you can see below:
This article describes how to get information about digital certificates stored on your local machine. It also shows how to search certificates by name, and retrieve a certificate hash.
Exploring security features in .NET.
Describes symmetric and asymmetric encryption, then shows how to combine them.
In this article, we will discuss a very brief technique and an overall idea of how to keep passwords sufficiently strong, so that a brute force generation and hack attempt could be blocked easily.
Some possible ways to encrypt and store connection strings in an ADO.NET application.
Hide (crypt) string with a polymorphic dynamic code (\"game\" with the class Stack!).
Looking at Code Access Security From the Perspective of the Developer and Administrator
.NET Authorization using Windows Identity, X509 Certificate or ASP.NET Forms
Developing a secure solution using Commerce Server 2002 and .NET.
Building Security Awareness in .NET Assemblies : Part 3 of 3
Building Security Awareness in .NET Assemblies : Part 2 of 3
Building Security Awareness in .NET Assemblies : Part 1 of 3
Modifying CAPICOM Runtime Callable Wrapper (RCW) generated by TlbImp.exe to enable CAPICOM to process digital signatures with UTF8/ASCII content (mostly signed by Java).
This article introduces the concept behind Principal and Indentity objects in .NET and proposes a security model adopting these objects in a .NET application.
A full length article on .NET Code Access Security
.NET Strong Name technology explained
Cryptography classes available in .NET.
Encrypt and sign data using PKCS #12 certificates.
Implemnts secret key encryption.
Describes some underlying concepts and techniques that are helpful when needing to copy data securely and efficiently.
Well documented code showing how to do crypto in C# and the .NET framework.
1024/2048 bit RSA cryptography in a \"Notepad style\" program.
An article on .NET cryptography
Hide (crypt) string with a polymorphic dynamic code (\"game\" with the class Stack!).
Describes symmetric and asymmetric encryption, then shows how to combine them.
In this article, we will discuss a very brief technique and an overall idea of how to keep passwords sufficiently strong, so that a brute force generation and hack attempt could be blocked easily.
Making .NET assemblies secure for an enterprise.
Some possible ways to encrypt and store connection strings in an ADO.NET application.
.NET Authorization using Windows Identity, X509 Certificate or ASP.NET Forms
This article introduces the concept behind Principal and Indentity objects in .NET and proposes a security model adopting these objects in a .NET application.
A full length article on .NET Code Access Security
This article describes how to remove strong signing from .NET assemblies without recompiling code.
.NET Strong Name technology explained
This paper presents the different aspects of security under .NET. We will start by discussing the Code Access Security (CAS). The CAS technology allows measuring the level of trust that we can have on an assembly by verifying its source and ensuring it was not tampered with. We will then see how to measure the degree of trust that we can have in a user. The notion of user is implemented at several levels (Windows, ASP.NET, COM+...). Finally, we will discuss the various cryptographic mechanisms that the framework offers us.
Many systems execute untrusted programs in virtual machines (VMs) to limit their access to system resources. Sun introduced the Java VM in 1995, primarily intended as a lightweight platform for execution of untrusted code inside web pages. More recently, Microsoft developed the .NET platform with similar goals. Both platforms share many design and implementation properties, but there are key differences between Java and .NET that have an impact on their security. This paper examines how .NET\'s design avoids vulnerabilities and limitations discovered in Java and discusses lessons learned (and missed) from experience with Java security.