.NET tools, components, libraries and add-ins sign in | create your account  
Stimulsoft Reports.net
Advertise here! Contact us to know the options
Category

Security

Security, Authentication...

Display options and filters [BETA]
Sort by:
Built for .NET
Source code provided
Discontinued
Library
Built for the Compact Framework
Built for .NET 2
Add-in
Built for Mono
Sold as a service
Free or free version available

Bouncy Castle

 Home Page Home Page
Categories:
Latest version: 1.3
Description: Cryptography library that features utility classes for:
- X.509 Certificate generation
- certificate request generation
- generation and reading of PKCS12 files
- version 1 and version 3 X.509 certificate generation
- digests
- MD2, MD4, MD5, SHA, DES
- password based encryption
- ASN.1 library, including the OCSP, CMS classes and the full X.509 set
- PBE algorithms supported by PBEUtil
- extracting/constructing public and private keys from their ASN.1 equivalents
- and more...
Added: 2005-06-23
Updated: 2008-01-02
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided] Built for the Compact Framework[BuiltForCompactFramework]

Kellerman Encryption Library

 Home Page Home Page
Categories:
Author: Kellerman Software
Latest version: 1.01
Description: 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
Added: 2007-01-15
Attributes: Library[Library] Built for .NET 2[BuilfForDotNet2]

ezCrypto .NET

 Home Page Home Page
Categories:
Author: Component Designs
Latest version: 1.0.1
Description: 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
Added: 2004-06-24
Attributes: Built for .NET[BuiltForDotNet] Library[Library]

Constable Authorization Engine

 Home Page Home Page
Categories:
Author: LaMarvin
Latest version: 1.1
Description: 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.
Added: 2005-06-29
Attributes: Built for .NET[BuiltForDotNet] Library[Library]

CipherSafe.NET

 Home Page Home Page
Categories:
Author: Obviex
Latest version: 1.4.2
Description: 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.
Added: 2004-10-18
Attributes: Built for .NET[BuiltForDotNet] Library[Library]

DevPartner SecurityChecker

 Home Page Home Page
Categories:
Author: Compuware
Latest version: 2.5
Description: Security analysis tool that scans, locates and fixes known and potential security vulnerabilities in ASP.NET applications.
DevPartner SecurityChecker automates detection processes through a combination of runtime, compile-time and integrity analyses that pinpoint the location of vulnerable source code and hard-to-find security problems.

DevPartner SecurityChecker guides you through three distinct operational phases:
- The Discovery phase lets you choose either manual or automatic discovery, specify the solution to be analyzed, choose which types of analysis to use (compile-time, runtime, integrity, or any combination), create a discovery map to define specific portions of the application for analysis (or use an existing one) and start the analysis session.
- The Analysis phase shows you a high-level graph and report of your application’s vulnerabilities, a detailed list of each issue found ranked by severity, an explanation of the vulnerability and its source code, if applicable.
- The Advisor phase provides you with a description, contextual information and a suggested repair for each vulnerability found, including references to trusted sources such as the Microsoft Developer Network, the Open Web Application Security Project (OWASP), CERT and various security publications.
Added: 2006-07-21
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

ConsultUtah.AuthNet

 Home Page Home Page
Categories:
Author: ConsultUtah LLC
Description: Allows developers and merchants to accept credit cards and e-checks.
Full control is given to the developer and merchant over the data passed to the Authorize.Net gateway.
MinimumCreditCard and MinimumECheck components are included, in addition to the full Transaction component, to allow the simpliest possible integration with Authorize.Net.
Added: 2004-01-28
Attributes: Built for .NET[BuiltForDotNet]

CipherLite.NET

 Home Page Home Page
Categories:
Author: Obviex
Latest version: 1.4
Description: 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.
Added: 2004-10-18
Updated: 2007-01-11
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable]

Rebex FTP/SSL for .NET/.NET CF

 Home Page Home Page
Categories:
Author: Rebex
Latest version: 2.5
Description: 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
Added: 2006-03-13
Updated: 2007-06-06
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Source code provided[SourceCodeProvided] Built for the Compact Framework[BuiltForCompactFramework] Built for .NET 2[BuilfForDotNet2]

Sapphire Suite

 Home Page Home Page
Categories:
Author: Sapphire Solutions
Latest version: 9.5
Description: 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.
Added: 2005-07-28
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Built for the Compact Framework[BuiltForCompactFramework]

Enterprise Library

 Home Page Home Page
Categories:
Author: Microsoft
Latest version: 4.0 May 2008
Description: 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.

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.
Added: 2005-02-10
Updated: 2008-05-22
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided] Built for .NET 2[BuilfForDotNet2]

dotSSH

 Home Page Home Page
Categories:
Author: etive.com
Latest version: 1.0
Description: 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
Added: 2006-02-20
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Source code provided[SourceCodeProvided] Built for .NET 2[BuilfForDotNet2]

SecureBlackbox

 Home Page Home Page
Categories:
Author: EldoS Corporation
Latest version: 6.0
Description: 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).
Added: 2007-03-26
Updated: 2008-05-20
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Built for the Compact Framework[BuiltForCompactFramework] Built for Mono[Built for Mono] Built for .NET 2[BuilfForDotNet2]

Visual Guard .NET

 Home Page Home Page
Categories:
Author: Novalys
Latest version: 2.5
Description: Solution that adds security features to your applications.
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
Added: 2005-12-28
Updated: 2007-04-27
Attributes: Built for .NET[BuiltForDotNet] Built for .NET 2[BuilfForDotNet2]

SharpPrivacy

 Home Page Home Page
Categories:
Latest version: 0.1.1
Description: 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.
Added: 2003-09-02
Updated: 2004-06-26
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Free or free version available[FreeVersionAvailable] Source code provided[SourceCodeProvided]

3SP Maverick.NET

 Home Page Home Page
Categories:
Author: 3SP
Latest version: 1.0.7
Description: SSH API.

Features include:
- 100% managed C#
- compatible with all versions of the framework
- supports SSH1, SSH2, SFTP and SCP
- no external dependencies required
Added: 2006-10-04
Attributes: Built for .NET[BuiltForDotNet] Library[Library] Source code provided[SourceCodeProvided] Built for .NET 2[BuilfForDotNet2]

PortSight Secure Access

 Home Page Home Page
Categories:
Author: PortSight
Latest version: 2.1
Description: 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.
Added: 2004-03-19
Updated: 2004-08-30
Attributes: Built for .NET[BuiltForDotNet]

Force-Field

 Home Page Home Page
Categories:
Author: BYTE-force
Latest version: 4.2
Description: 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.
Added: 2004-02-16
Attributes: Built for .NET[BuiltForDotNet]
Ignore this
Advertise here! Contact us to know the options
Advertise here! Contact us to know the options
Web site previews powered by WebSnapr
Hosted by WebHost4Life.com - Please use this Sponsor ID: madgeek - Thanks!
part of the metaSapiens network: metaSapiens | .NET Jobs | Fabrice's weblog | SharpToolbox | JavaToolbox | LINQ in Action | MapShares | Clair de Bulle