I have forked the crypto package to perform these actions for my own code and to fix some other problems with post 1.0.0 versions of OpenSSL. I submitted a bug report that at least removes the errors when we go to later OpenSSL versions, but haven't seen any response. I don't have the throughput to take over maintenance of the package, but would be happy to give my forked version over to anyone who does.<div>
Do we have a process for taking over orphaned projects like this? Or does anyone know the original developers?</div><div>Doug<span></span><br><br>On Saturday, April 28, 2012, Rüdiger Asche wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<u></u>
<div bgcolor="#ffffff">
<div><font face="Arial">Hi there,</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">I'm working with the crypto lib from PLaneT. It
actually works well, so far, thanks for the wrappers (it's a Scheme interface to
OpenSSL).</font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">My question is, how do I turn off padding, i.e.
what do I have to pass (and where) as an additional parameter to
e.g.</font></div>
<div><font face="Arial"></font> </div>
<div>(define dummy (encrypt cipher:aes-128 devicekey nonce
#"1234567887654321"))<br></div>
<div><font face="Arial">to turn off padding (which would be the equivalent
to calling EVP_CIPHER_CTX_set_padding())? I see that there is a wrapper for that
function in the lib, but I guess I don't yet understand enough
about syntaxes and wrappers to figure out how </font></div>
<div><font face="Arial"></font> </div>
<div><font face="Arial">(define (cipher-encrypt type key iv #:padding (pad?
#t))</font></div>
<div><font face="Arial"> ..</font></div>
<div><font face="Arial">) </font></div>
<div> </div>
<div><font face="Arial">translates to a function call to encrypt where
the pad parameter can be passed a value.</font></div>
<div> </div>
<div><font face="Arial">Thanks!!</font></div>
<div> </div></div>
</blockquote></div>