-
I’ve finally wrapped up updating the SmartCardAuthenticationModule . The link to the download is at the end of this post. Changes / Improvements Added support for ASP.NET Membership which means support for Profiles and Roles as well. Removed all custom database requirements from the Module. If custom...
-
Just over a week ago I was able to release a new build of DnDns. Changes: * Added DNS server detection for linux and windows * Added TCP support * Several bugs that occured casting from bytes to short * Fixed a DNS message decompression bug There's one outstanding bug that someone reported after...
-
I've setup a twitter account for the SANS DEV544 course called Secure Coding in .NET: Developing Defensible Applications - follow @ SANSecDotNET to track about topics relating to .NET Secure Coding, course updates, Q&A, etc.
-
I was asked if the DnDns .NET Resolver library I've put together works with the WinCE/PocketPC/Windows Mobile platforms. At the time, I wasn't sure, but I was pretty sure it might. I recently had some free time and I decided to give it a shot. After about 20 minutes I had a version ready with a test...
-
It's time for a shameless plug... The end of another project draws near for me. We're finishing up Professional K2 [blackpearl] and it should be out sometime in fall or early winter. The book is now available for pre-order on Amazon and other sites - yes, that's my mug on the far left end. This book...
-
Related to my recently released DNS Client library, DnDns , I’ve finally gotten around to releasing a SMTP client library. This SMTP library provides basic SMTP functionality – it’s able to deliver emails with multiple text mime parts and a few different types of attachments – adding additional attachment...
-
I have been a fan of OpenDNS for a while - it is an excellent free service that will bring an additional layer of security to home and small/medium business networks at the DNS level by providing content filtering, phishing protection, domain blocking, adult site blocking, web proxy blocking, domain...
-
This week I finally have had some time to take a look underneath the Membership and Roles infrastructure in ASP.NET 2.0 and have a significant update to the ASP.NET SmartCard HttpModule coming in the next couple weeks, as well as some necessary additions. A preview of this update: SmartCard support under...
-
UPDATE: Also see this post on DnDns update. I've been sitting on the source code for a DNS resolver library I wrote for a few years now, wondering what to do with it - and too busy to really think much about it anyway. Finally I've decided to release it on CodePlex under the new BSD License for others...
-
I've posted a PDF version of Implementing Smart Card Authentication and Authorization using ASP.NET. You can download it here .
-
Table of Contents This is a more complete follow-up article on how to implement Smart Card Authentication in ASP.NET using Http Modules. Sample code in C# is now available here . VB.Net Projects to be posted soon. You can also download a PDF version of this article here . I. Introduction II. Building...
-
Back to Table of Contents : Implementing SmartCard Authentication with ASP.NET 1. http://support.microsoft.com/kb/307985 INFO: ASP.NET HTTP Modules and HTTP Handlers Overview This article introduces the ASP.NET HTTP modules and HTTP handlers 2. http://msdn.microsoft.com/msdnmag/issues/02/09/HTTPPipelines...
-
Page 9 of 9 Previous Page: Additional Implementation Details | Next Page: Further Reading Once you have your SmartCardPrincipal setup, there are several ways to implement authorization with the IPrincipal using Code Access Security (CAS) for authorization within ASP.NET. We can configure Role base authorization...
-
Page 8 of 9 Previous Page: SmartCardPrincipal Implementation | Next Page: Implementing Authorization in ASP.NET There are several more classes involved in this implementation, but they go beyond the scope of the HttpModule. If you download the sample code, you can take a look at my particular implementation...
-
Page 7 of 9 Previous Page: SmartCardIdentity Implementation | Next Page: Additional Implementation Details The SmartCardPrincipal Class – Inherits from System.Security.Principal.IPrincipal From the MSDN documentation, a principal object represents the security context of the user on whose behalf the...