Security
Security, Authentication...

Display options and filters
Built for .NET
|
|
Built for the Compact Framework
|
|
Free or free version available
|
|
Built for .NET 2
|
|
Built for Mono
|
|
Source code provided
|
|
Built for .NET 4
|
|
Library
|
|
Sold as a service
|
|
Built for Silverlight
|
|
Add-in
|
|
Discontinued
| |
Updating...
Home Page Categories: Security
Latest version: 0.1.1 Added 2003-09-02Updated 2004-06-26
OpenPGP Implementation, an alternative product to other commercial products. Free implementation of the OpenPGP protocol (RFC 2440) in C#. It has a GUI that allows for simple encryption and decryption of files/emails/...
It supports features like: - key generation - symmetrical and asymmetrical encryption - signatures - key management
SharpPrivacy is intended as a free PGP clone for Windows that offers simple usage and an easy to use GUI.
 Built for .NET |
 Library |
 Free or free version available |
 Source code provided |
Home Page Categories: Internet and communications, Security
Author: 3SP
Latest version: 1.0.7 Added 2006-10-04
SSH API.
Features include: - 100% managed C# - compatible with all versions of the framework - supports SSH1, SSH2, SFTP and SCP - no external dependencies required
 Built for .NET |
 Built for .NET 2 |
 Library |
 Source code provided |
Home Page Categories: Security, Web controls
Latest version: 3.2.2 Added 2009-10-03
Library that adds OpenID 2.0 Provider and Relying Party, OAuth Consumer and Service Provider, and InfoCard Selector support to your web site both programmatically and through ASP.NET controls.
Features include: - Classic ASP support - Support for custom extensions. Plus built-in support for Simple Registration, Attribute Exchange and PAPE. - Works in partial trusted shared hosting environments - Support for web farms where state persistence, front-facing web servers and ASP.NET may not be standard or even available - Supports OpenID 2.0 and 1.x and OAuth 1.0 and 1.0a - Support for multi-byte Unicode identifiers
 Built for .NET 2 |
 Library |
 Free or free version available |
 Source code provided |
Home Page Categories: Security
Author: Obviex
Latest version: 1.4.2 Added 2004-10-18
Protects sensitive application data. CipherSafe.NET can be used to store such sensitive application settings as database connection strings, passwords, and encryption keys. CipherSafe.NET handles all security aspects of data protection including cryptography, key management, and authorization. Features include: Encryption/decryption of application profile values, Storage/retrieval of application profile values, Ability to export and import application profiles from one computer to another (with safeguards), Authorization rules, Auditing of administrative operations, Cryptographic key management, Support for different types of .NET and Win32 applications, such as executable files, dynamic-link libraries, Web Forms, Web Services, and others, GUI for performing administrative tasks, Extensive API, Tools for building and testing database connection strings.
 Built for .NET |
 Library |
Home Page Categories: Security
Author: Component Designs
Latest version: 1.0.1 Added 2004-06-24
Encryption of files, strings or streams. Features: - 100% .NET managed code - CLS compliant component - Supports RC2, Rijndael (AES), Triple DES and Blowfish (Blowfish can use a 443 bit key) - Synchronous and asynchronous methods - Percent Complete and Completed events for multithreaded encryption - Unique methods for strings, files and streams - Royalty-free distribution
 Built for .NET |
 Library |
Home Page Categories: Caching, Persistence - Data-tier, Security, Tracing - Logging - Monitoring
Author: Microsoft
Latest version: 5.0 - April 2010 Added 2005-02-10Updated 2010-05-06
Library of application blocks designed to assist developers with common enterprise development challenges. Application blocks are a type of guidance, provided as source code that can be used "as is," extended, or modified by developers to use on enterprise development projects. Application blocks help address the common problems that developers face from one project to the next. They are designed to encapsulate the Microsoft recommended best practices for .NET-based applications. They also address scenarios not directly supported by the underlying class libraries.
Contains the following general purpose application blocks: - Caching Application Block: incorporate a local cache in applications. - Cryptography Application Block: incorporate hashing and symmetric encryption in applications. - Data Access Application Block: incorporate standard database functionality in applications. - Exception Handling Application Block: developers and policy makers can create a consistent strategy for processing exceptions that occur throughout the architectural layers of enterprise applications. - Logging Application Block: include standard logging functionality in applications. - Security Application Block: incorporate authorization and security caching functionality in applications. - Validation Application Block: allows you to centrally define validation rules using configuration or attributes, and validate data from anywhere in your application, including integration with Windows Forms, ASP.NET and WCF. - Policy Injection Application Block: provides an approach for separating cross-cutting concerns from business logic using declarative policies that are attached at runtime to methods on your objects. - Unity: dependency injection container
Also includes: - The Application Block Software Factory: simplifies the process of building application blocks and providers through guidance automation. - Visual Studio-integrated configuration editor: edit Enterprise Library configuration files directly within Visual Studio.
Enterprise Library also includes a set of core functions, including configuration, instrumentation, and object builder services. These functions are used by all other application blocks.
 Built for .NET |
 Built for .NET 2 |
 Built for .NET 4 |
 Library |
 Free or free version available |
 Source code provided |
Home Page Categories: Compression, Internet and communications, Miscellaneous, Security
Author: Sapphire Solutions
Latest version: 9.5 Added 2005-07-28
Combination package for mobile devices development containing the following products: - Sapphire RAS Utility: create remote network connections and manage the device's phone book. - Sapphire FTP Utility: connect to remote FTP servers and transfer files with directory management. - Sapphire GZip: compress and decompress files into the zip or gzip formats. - Sapphire Encrypt: encrypt/decrypt a plain text string or a file using a specified key. - Sapphire IrDA: print from your application to an infrared-enabled printer. - Sapphire Buttons: read the button status on a Pocket PC. - Sapphire IMEI: read a mobile device's IMEI and IMSI number on SmartPhone and PPC2002/2003 Phone Edition devices. - Sapphire Battery: monitor a mobile device's battery level within your application.
The components can be purchased seperately.
 Built for .NET |
 Built for the Compact Framework |
 Library |
Home Page Categories: Security
Author: Novalys
Latest version: 2.8 Added 2005-12-28Updated 2009-02-05
Solution that adds security features to your applications via role based access control. With Visual Guard you manage users and grant them access to .NET applications. You can then define user authorizations (what the user can do, see and modify in the application).
Features include: - users, roles and permissions administration - applications are automatically adjusted to the user connected - no need to add code in the application - a console to manage users, roles and authorizations - can use Active Directory and database accounts to identify users
 Built for .NET |
 Built for .NET 2 |
Home Page Categories: Internet and communications, Security
Author: etive.com
Latest version: 1.0 Added 2006-02-20
SSH2 and SFTP3 library for transfering files and directories or running maintenance tasks with a remote server in a secure way.
Features include: - 100% managed code - Multi-threaded - Remote command execution: perform regular maintenance tasks on your server from your application - TCP/IP forwarding - Ciphers: aes256-cbc, aes192-cbc, aes128-cbc, 3des-cbc, blowfish-cbc - Key exchange methods: diffie-hellman-group1-sha1, diffie-hellman-group14-sha1, diffie-hellman-group-exchange-sha1 - Hostkey types: ssh-rsa, ssh-dss - MAC hashes: hmac-sha1, hmac-sha1-96, hmac-md5, hmac-md5-96 - Compression schemes: none
 Built for .NET |
 Built for .NET 2 |
 Library |
 Source code provided |
Home Page Categories: Internet and communications, Security
Author: EldoS Corporation
Latest version: 6.0 Added 2007-03-26Updated 2008-05-20
SecureBlackbox (.NET edition) is a component collection for network and document security. SecureBlackbox contains original implementation of all encryption algorithms and security protocols, used in the package, and doesn't depend on third-party libraries.
SecureBlackbox is split into several packages: - PKIBlackbox: offers support for Public Key Infrastructure (X.509 certificates, certificate requests, CRLs etc.), including Windows Certificate Storages and cryptography hardware. - OpenPGPBlackbox: implementation of all PGP algorithms and standards with support for operations with PGP keys and keyrings. - XMLBlackbox: implementation of XML encryption and signing standards. - PDFBlackbox: implementation of PDF compression, encryption and signing specifications. Public Key (X.509 certificates) and symmetric encryption is supported. PKCS#1 and PKCS#7 signing using X.509 certificates is supported. - SSLBlackbox: client and server components that provide complete support for SSL2, SSL3 and TLS1.x. - FTPSBlackbox: client component that implements FTP (RFC 959) and FTP-over-SSL (RFC 2228) protocols for secure file transfer. - HTTPBlackbox: client component for HTTP/HTTPS support including Gzip compression. - MIMEBlackbox: MIME components with own character conversion tables and MIME parser/assembler. When used together with PKIBlackbox or OpenPGPBlackbox, MIMEBlackbox offers support for S/MIME or PGP/MIME respectively. - SSHBlackbox: client and server components that provide support for SSH1 and SSH2 (including compression) and don't depend on third-party libraries. - SFTPBlackbox: client and server components that provide support for SSH File Transfer Protocol (SFTP, Secure File Transfer Protocol).
.NET edition can be integrated into Visual Studio 2008/2005/2003, Borland Delphi 8 and Delphi 2005-2007 /.NET. It requires .NET Framework 1.1, 2.0, 3.x, Mono (1.0 or 2.0) or .NET CF (1.0 or 2.0).
 Built for .NET |
 Built for .NET 2 |
 Built for the Compact Framework |
 Built for Mono |
 Library |
Home Page Categories: Security
Author: BYTE-force
Latest version: 4.2 Added 2004-02-16
Component accomplishing main tasks in building a security scheme for your application. It performs authentification and authorization of users: controls access of certain users to some system objects. The component can be integrated with the application on any phase of the project. Security scheme is easy to change; you don't have to modify the source code of your application.
 Built for .NET |
Home Page Categories: Security
Author: Kellerman Software
Latest version: 1.01 Added 2007-01-15
Encryption library that supports several encryption algorithms and key sizes.
Features include: - Symmetric encryption with Rijndael, Twofish, Blowfish, DES, TripleDES, and RC2 - Asymmetric encryption with X509 Certificates - Hashing with SHA512, HAVAL, Ripemd320, and Gost Hash - Compression with GZip or Deflate - Secure file and directory erase
 Built for .NET 2 |
 Library |
Home Page Categories: Code analysis - Standards verifiers, Security
Author: Microsoft
Latest version: 1.0 CTP Added 2008-12-15
Binary code analysis tool that helps identify common variants of certain prevailing vulnerabilities that can give rise to common attack vectors such as Cross-Site Scripting (XSS), SQL Injection and XPath Injection.
CAT.NET (Code Analysis Tool .NET) is a snap-in to the Visual Studio IDE that helps you identify security flaws within a managed code application you are developing. It does so by scanning the binary and/or assembly of the application, and tracing the data flow among its statements, methods, and assemblies. This includes indirect data types such as property assignments and instance tainting operations. The engine works by reading the target assembly and all reference assemblies used in the application - module-by-module - and then analyzing all of the methods contained within each. It finally displays the issues its finds in a list that you can use to jump directly to the places in your application's source code where those issues were found. Supported rules : - Cross Site Scripting - SQL Injection - Process Command Injection - File Canonicalization - Exception Information - LDAP Injection - XPATH Injection - Redirection to User Controlled Site
 Built for .NET |
 Built for .NET 2 |
 Add-in |
 Free or free version available |
Home Page Categories: Security
Author: Obviex
Latest version: 1.4 Added 2004-10-18Updated 2007-01-11
Encrypts .NET application settings. CipherLite.NET addresses a problem of managing sensitive application profiles. It offers a safer alternative to storing confidential application settings - such as database connection strings and passwords - in plain text. CipherLite.NET comes with a GUI tool allowing application administrators to encrypt application settings and store them in the configuration files. Applications can retrieve the encrypted values from the configuration files and decrypt them via a single method call using the provided CipherLite.NET library. In addition, the GUI tool offers a capability to generate password hashes. Hash values can be later used by the applications for customer authentication, which can be done with the help of such technologies as ASP.NET Forms Authentication.
 Built for .NET |
 Library |
 Free or free version available |
Home Page Categories: Internet and communications, Security
Author: Rebex
Latest version: 2.5 Added 2006-03-13Updated 2007-06-06
File-transfer component that allows you to transfer files directly from your application using FTPS, an extension of FTP for secure file transfers. FTPS is also known as FTP over SSL or FTP over TLS and is defined by RFC 4217.
Features include: - Upload and download to or from RAM - Automatic directory listing parser for the majority of the FTP servers on Unix, Windows and Netware platforms - Both server and client certificate authentication possible - TLS/SSL key exchange using RSA, DSA or RSA with ephemeral Diffie-Hellman - Encryption/decryption using DES, Triple DES, RC2, RC4 or AES
 Built for .NET |
 Built for .NET 2 |
 Built for the Compact Framework |
 Library |
 Source code provided |
Home Page Categories: Security
Author: PortSight
Latest version: 2.1 Added 2004-03-19Updated 2004-08-30
Allows developers to manage users and their access to WebForms and WinForms applications, Web Services, and Web content. It features user groups, roles, permissions, auditing and delegation of administration. The Enterprise Edition also integrates with Microsoft Active Directory, Windows NT domains and ODBC.
 Built for .NET |
Home Page Categories: Security
Author: LaMarvin
Latest version: 1.1 Added 2005-06-29
The Constable Authorization Engine (CAZE) is a class library that allows you to implement most of the authorization logic required by your business applications.
By blending the core concepts of finite-state machines with the .NET's role-based authorization model, CAZE allows you to define, manage and use authorization policies.
Features include: - table-driven, finite-state machine techniques. - allows you to define the application's authorization policies centrally at one place in the application code, or the policies can be stored in an external XML file or a database. - provides serialization support that allows you to transfer the authorization policies between your application's tiers.
 Built for .NET |
 Library |
Ignore this
|
Help the .NET community get a consensus on great tools. Display your favorite tools on your own website or on your blog.
Keep track of your favorite tools. Build your personal watch list.
|