Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

.NET - Security Frameworks for .NET

Does anyone know of any security frameworks for .NET?

By security framework, I am referring to a framework consisting of a set of libraries and APIs containing code which can be used to improve the security of the application being developed overall.

So far, I have only identified Spring.NET. I have found other frameworks for .NET such as Castle MonoRail, however it is not exactly directed towards solving security issues.

To give you an example, a Java programmer can make use of the following security frameworks:

  1. Apache Shiro (Java)
  2. JAAS (Java)
  3. JGuard (Java)
  4. JSecurity (Java)
  5. PicketBox (Java)
  6. Spring Security (Java)
like image 531
Matthew Avatar asked Aug 13 '26 02:08

Matthew


1 Answers

I don't know those frameworks but from a quick glance at Apache Shiro and Spring Security I get that you are looking for something that will do cryptography, session management, authentication and authorization. Unfortunately I don't know any frameworks that will do that for you except what's built into .NET by default.

Cryptography is provided by the System.Security.Cryptography namespace.

Authentication and authorization are provided by default by ASP.Net, as Windows, Forms or password authentication. See for example the ASP.NET authentication and authorization article on CodeProject.

Session management is also built into ASP.Net. For example, see ASP.NET State Management Overview on MSDN.

like image 103
Daniel A.A. Pelsmaeker Avatar answered Aug 15 '26 17:08

Daniel A.A. Pelsmaeker



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!