<div dir="ltr">awesome thanks!<div><br></div><div>added pd-lib-builder and macos lib embed:</div><div><a href="https://github.com/megrimm/pd-hasher">https://github.com/megrimm/pd-hasher</a><br></div><div><br></div><div>sent pull request.</div><div><br></div><div>cheers</div><div>m</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 11, 2018 at 1:41 PM, ub@xdv <span dir="ltr"><<a href="mailto:ub@xdv.org" target="_blank">ub@xdv.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">hello,<br>
<br>
i've made a quick, minimal prototype:<br>
<a href="https://github.com/sansculotte/pd-hasher" rel="noreferrer" target="_blank">https://github.com/<wbr>sansculotte/pd-hasher</a><br>
<br>
it's limited to md5, sha1 and sha256 at the moment, but the limit is<br>
only imposed by the external code. the library used is libgcrypt. i'm<br>
not sure if this is specifically a good idea, but it works.<br>
<a href="https://www.gnupg.org/documentation/manuals/gcrypt/" rel="noreferrer" target="_blank">https://www.gnupg.org/<wbr>documentation/manuals/gcrypt/</a><br>
<br>
looks like the way forward is to either use a select list of algorithms<br>
and include their implementations, thus reducing dependencies or keep<br>
using the library and expose more functionality.<br>
<br>
the makefile is linux only, but i'm sure it can be made to work for osx<br>
and windows too.<br>
<br>
have fun, post any issues to github.<br>
<br>
cheers,<br>
ub<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
On 08.02.2018 13:10, IOhannes m zmoelnig wrote:<br>
> On 2018-02-08 04:22, Marco Hugo Schretter wrote:<br>
>> i'll try to do some documentation soon so maybe we can<br>
>> solve the md5 thing. there are some opensource projects<br>
>> which provide all the basic c/c++ code for an md5 external as<br>
>> i found out. time will come.<br>
><br>
> if you (or anybody else) starts such a library, i'd suggest to make it a<br>
> general hashing library, that implements multiple algorithms, not only<br>
> "md5". (i think practically no new software uses MD5; it's supported<br>
> (everywhere) for legacy purposes).<br>
><br>
> fgmasdr<br>
> IOhannes<br>
><br>
><br>
><br>
</div></div><div class="HOEnZb"><div class="h5">> ______________________________<wbr>_________________<br>
> <a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
> UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
><br>
<br>
<br>
______________________________<wbr>_________________<br>
<a href="mailto:Pd-list@lists.iem.at">Pd-list@lists.iem.at</a> mailing list<br>
UNSUBSCRIBE and account-management -> <a href="https://lists.puredata.info/listinfo/pd-list" rel="noreferrer" target="_blank">https://lists.puredata.info/<wbr>listinfo/pd-list</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div>____________________<br>m.e.grimm, m.f.a, ed.m.</div><div>syracuse u., tc3</div><div><a href="http://megrimm.net" target="_blank">megrimm.net</a><br>____________________</div></div></div>
</div>