# OpenSSL support for IronRuby

**URL:** <https://www.ruby-forum.com/t/openssl-support-for-ironruby/195487>\
**Category:** IronRuby\
**Created:** [September 23, 2010, 7:44pm UTC](https://www.ruby-forum.com/t/openssl-support-for-ironruby/195487 "2010-09-23T19:44:06Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![barby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@barby](https://www.ruby-forum.com/u/barby)\
**Post date:** [September 23, 2010, 7:44pm UTC](https://www.ruby-forum.com/t/openssl-support-for-ironruby/195487/1 "2010-09-23T19:44:06Z")

</div>

I don’t know if openssl is still a problem for IronRuby on mono

But the JRuby guys are using bouncy castle to get that support. As it so  
happens there is also a .Net provider for bouncy castle.

[http://www.bouncycastle.org/csharp/](http://www.bouncycastle.org/csharp/)

Cheers

---

<div class="post-metadata">

**Author:** ![barby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@barby](https://www.ruby-forum.com/u/barby)\
**Post date:** [September 23, 2010, 9:52pm UTC](https://www.ruby-forum.com/t/openssl-support-for-ironruby/195487/2 "2010-09-23T21:52:19Z")

</div>

Yeah, I saw that a couple months ago when I stated some work on trying  
to  
use the native .NET crypto APIs. You know, before I realized I was in  
over  
my head 🙂

I haven’t had time to look into wrapping the Bouncy Castle assembly for  
IronRuby, but I would think it would be orders of magnitude easier to  
create  
a pure Ruby wrapper over that assembly.

–  
Will G.  
[http://hotgazpacho.org/](http://hotgazpacho.org/)

---

<div class="post-metadata">

**Author:** ![barby](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/b/c57346/32.png) [@barby](https://www.ruby-forum.com/u/barby)\
**Post date:** [September 24, 2010, 7:41am UTC](https://www.ruby-forum.com/t/openssl-support-for-ironruby/195487/3 "2010-09-24T07:41:43Z")

</div>

Nice find, Ivan. I’ll have to look into it when I get the chance.

- Charles
