<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Oct 19, 2015, at 1:59 PM, Michael Hamburg <<a href="mailto:mike@shiftleft.org" class="">mike@shiftleft.org</a>> wrote:</div></blockquote><br class=""><blockquote type="cite" class=""><div class=""><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class=""><div class=""><div class="">On a related note, now that X448 is getting finalized, I’ll try to get an implementation out in short order.  It should be pretty straightforward to make a fast one and a single-file one, since that’s how the Decaf branch works (X448 is different from decaf, of course, because it uses different encodings for everything).</div></div></div></div></blockquote><br class=""></div><div>Single file implementation at</div><div><br class=""></div><div><a href="http://sourceforge.net/p/ed448goldilocks/code/ci/x448/tree/" class="">http://sourceforge.net/p/ed448goldilocks/code/ci/x448/tree/</a></div><div><br class=""></div><div>(The single file is x448.c.)</div><div><br class=""></div><div>To do: a fast one.  But the simple one is there to play with for now.</div><div><br class=""></div><div>Cheers,</div><div>— Mike</div><div><br class=""></div></body></html>