# Best openssl module?

**URL:** <https://www.ruby-forum.com/t/best-openssl-module/64320>\
**Category:** Ruby\
**Created:** [June 24, 2006, 6:03am UTC](https://www.ruby-forum.com/t/best-openssl-module/64320 "2006-06-24T06:03:21Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [June 24, 2006, 6:03am UTC](https://www.ruby-forum.com/t/best-openssl-module/64320/1 "2006-06-24T06:03:21Z")

</div>

I’m looking for a ruby openssl module that implements most of the  
openssl crypto library, including public/private key  
management/encryption as well as the x509 certificate functionality.  
Basically everything you need for a certificate authority. Any  
suggestions?

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [June 24, 2006, 6:31am UTC](https://www.ruby-forum.com/t/best-openssl-module/64320/2 "2006-06-24T06:31:35Z")

</div>

On 6/24/06, snacktime [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I’m looking for a ruby openssl module that implements most of the  
> openssl crypto library, including public/private key  
> management/encryption as well as the x509 certificate functionality.  
> Basically everything you need for a certificate authority. Any  
> suggestions?

Have you looked in the standard library?

-austin

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [June 24, 2006, 6:59am UTC](https://www.ruby-forum.com/t/best-openssl-module/64320/3 "2006-06-24T06:59:59Z")

</div>

> Have you looked in the standard library?

Was just looking at it now, didn’t realize it was there.  
Documentation is sparse, so I’ll have to read through the source to  
see how it works.

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [June 24, 2006, 12:27pm UTC](https://www.ruby-forum.com/t/best-openssl-module/64320/4 "2006-06-24T12:27:41Z")

</div>

If you just want to set up a low-volume private C/A, you don’t need to  
write  
any code. The functionality is built into openssl on command-line tools.

---

<div class="post-metadata">

**Author:** ![snacktime](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/7feea3/32.png) [@snacktime](https://www.ruby-forum.com/u/snacktime)\
**Post date:** [June 24, 2006, 9:10pm UTC](https://www.ruby-forum.com/t/best-openssl-module/64320/5 "2006-06-24T21:10:50Z")

</div>

On 6/24/06, Francis C. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> If you just want to set up a low-volume private C/A, you don’t need to write  
> any code. The functionality is built into openssl on command-line tools.

That’s what we have used for a few years, but since we are redoing the  
whole front end anyways it won’t take much work to write the code, and  
it wil be a lot cleaner.

chris
