OpenSSL.NET

beta
4.2 Stars (5)
69 Downloads (This Week)
Last Update:
Download openssl-net-0.5-rc1-src.7z
Browse All Files

Description

A managed OpenSSL (http://www.openssl.org) wrapper written in C# that exposes both the Crypto API (including x509) and the SSL API.

OpenSSL.NET Web Site

Categories

Cryptography, Libraries

License

BSD License

Features

  • Supports OpenSSL version 1.0.0d

Update Notifications





User Ratings

★★★★★
★★★★
★★★
★★
4
0
0
0
1
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 2 / 5
Write a Review

User Reviews

  • openssldevelope
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I have developed an application which will encrypt / decrypt a file using the ManagedOpenSsl. I have places both the dll in the Application directory , but still I am getting the Exception as below: ERROR: The type initializer for 'OpenSSL.Crypto.Cipher' threw an exception. System.TypeInitializationException: The type initializer for 'OpenSSL.Crypto.Cipher' threw an exception. ---> System.TypeInitializationException: The type initializer for 'OpenSSL.Core.Native' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'libeay32': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at OpenSSL.Core.Native.SSLeay() at OpenSSL.Core.Version.get_Library() at OpenSSL.Core.Native..cctor() --- End of inner exception stack trace --- at OpenSSL.Core.Native.EVP_enc_null() at OpenSSL.Crypto.Cipher..cctor() --- End of inner exception stack trace --- at QLog.LogUploader.Service.ServiceManager.LogFileDecrypter.Decrypt(String destinationFolderPath, String fullFileName, Byte[] encryptedBytes) at QLog.LogUploader.Service.ServiceManager.LogFileDecrypter.DecryptFiles()***System.TypeInitializationException: The type initializer for 'OpenSSL.Core.Native' threw an exception. ---> System.DllNotFoundException: Unable to load DLL 'libeay32': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at OpenSSL.Core.Native.SSLeay() at OpenSSL.Core.Version.get_Library() at OpenSSL.Core.Native..cctor() --- End of inner exception stack trace --- at OpenSSL.Core.Native.EVP_enc_null() at OpenSSL.Crypto.Cipher..cctor()***System.DllNotFoundException: Unable to load DLL 'libeay32': The specified module could not be found. (Exception from HRESULT: 0x8007007E) at OpenSSL.Core.Native.SSLeay() at OpenSSL.Core.Version.get_Library() at OpenSSL.Core.Native..cctor() Can you please help me in identifying / solving the issue? Thanks in Advance.

    Posted 05/12/2014
  • loganmoore
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Runs smoothly

    Posted 09/20/2012
  • freddychen
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Hi, Can you add wrappers for OCSP?

    Posted 05/14/2012
  • dzikes
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Very nice app :)

    Posted 04/24/2012
  • eferreyra
    1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Very nice work, i hope you can continue and add some quickstart or examples. Probably you need link your project versions to OpenSSL versions for consistency.

    Posted 01/18/2010
Read more reviews

Additional Project Details

Languages

English

Intended Audience

Developers

User Interface

.NET/Mono, Command-line

Programming Language

C#

Registered

2006-03-17
Screenshots can attract more users to your project.
Features can attract more users to your project.

Icons must be PNG, GIF, or JPEG and less than 1 MiB in size. They will be displayed as 48x48 images.