<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Torben,<div><br></div><div><div><div>On Aug 17, 2012, at 9:33 PM, Torben Hoffmann wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>One thing to keep in mind with crypto is that it depends on OpenSSL which means that if you want to create a binary version of your application you need to make sure that the execution platform has OpenSSL.<br><br>If you are developing a server for your own use - no problem.<br></div></blockquote><div><br></div>That's the case for us.</div><div><br><blockquote type="cite"><div><br>If you want to break the dependency you can - on Un*x-like platforms - resort to getting a seed from /dev/urandom - there is an example of this in <a href="https://github.com/lehoff/cryptographic">https://github.com/lehoff/cryptographic</a>, it is ages since I worked on that and I cannot remember the state of that, but the general principle should be sound.<br><br>There is a way to do this in Windows too, but we never got around to implementing that back then.<br></div></blockquote><div><br></div><div>From the source code:</div><div>/* entropy.c - C code for generating random numbers using the internal windows entropy library. */</div><a href="https://github.com/lehoff/cryptographic/blob/master/c_src/entropy.c">https://github.com/lehoff/cryptographic/blob/master/c_src/entropy.c</a></div><div><br></div><div apple-content-edited="true">
<div>Regards,</div><div>Zabrane</div>
</div>
<br></div></body></html>