# Looking for crc32-0.1.0

**URL:** <https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090>\
**Category:** Ruby\
**Created:** [March 8, 2007, 3:18am UTC](https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090 "2007-03-08T03:18:06Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![s0nspark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f475e1/32.png) [@s0nspark](https://www.ruby-forum.com/u/s0nspark)\
**Post date:** [March 8, 2007, 3:18am UTC](https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090/1 "2007-03-08T03:18:06Z")

</div>

I inherited some legacy ruby code that uses the Digest::CRC32 extension  
mentioned here:  
[http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/63994?help-en](http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/63994?help-en)

Unfortunately the source I was given only included that extension  
already compiled for Windows (i.e. no source) and I am trying to port  
the code to run under the Mac and Linux… but it seems that the  
original site is MIA and the project has been removed from the RAA, so I  
am in a pickle!

Before I go and try to roll my own implementation, I thought I’d check  
and see if anyone happens to have a copy of the source tarball for that  
extension laying around that they could send me… Anyone? Please?! 🙂

My email is: s0nspark gmail com

Thanks so much!  
Tim

---

<div class="post-metadata">

**Author:** ![s0nspark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f475e1/32.png) [@s0nspark](https://www.ruby-forum.com/u/s0nspark)\
**Post date:** [March 8, 2007, 8:06am UTC](https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090/2 "2007-03-08T08:06:07Z")

</div>

On Mar 7, 6:18 pm, www-data [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Before I go and try to roll my own implementation, I thought I’d check  
> and see if anyone happens to have a copy of the source tarball for that  
> extension laying around that they could send me… Anyone? Please?! 🙂

Could you post a few simple and complex test cases of the input/output  
this library produces?

---

<div class="post-metadata">

**Author:** ![s0nspark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f475e1/32.png) [@s0nspark](https://www.ruby-forum.com/u/s0nspark)\
**Post date:** [March 8, 2007, 12:05pm UTC](https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090/3 "2007-03-08T12:05:33Z")

</div>

On Mar 8, 3:18 pm, www-data [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> and see if anyone happens to have a copy of the source tarball for that  
> extension laying around that they could send me… Anyone? Please?! 🙂
> 
> My email is: s0nspark gmail com
> 
> Thanks so much!  
> Tim
> 
> –  
> Posted viahttp://www.ruby-forum.com/.

CRC32 can be found in the OpenSSL library. This is available with all  
standard installations.

---

<div class="post-metadata">

**Author:** ![s0nspark](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/f475e1/32.png) [@s0nspark](https://www.ruby-forum.com/u/s0nspark)\
**Post date:** [March 8, 2007, 1:02pm UTC](https://www.ruby-forum.com/t/looking-for-crc32-0-1-0/88090/4 "2007-03-08T13:02:25Z")

</div>

Timothy G. wrote:

> CRC32 can be found in the OpenSSL library. This is available with all  
> standard installations.

Yes, I am aware of that (and that Zlib also has a Ccrc32 method I could  
substitute. It is just that the particular extension I’m after seems to  
adhere to the common interface of a Digest module …

Of course I am still sorting out what exactly that is in terms of the  
code I’ve inherited so it may not be a big deal in the end. Still, if  
anyone has that tarball hanging about… 🙂

Cheers,  
Tim
