And I’d be happy enough with the existing implementations. Because working with Dan’s code wasn’t all that great in my experience.
On Jan 3, 2015, at 22:43 , Jeffrey Walton <[email protected]> wrote: > > Post as reply if you think something needs to be added to the list. > > I'm really interested in Bernstein's gear (Zooko: did you suggest this yet?). > That would include curve25519 and its Diffie-Hellman function > (http://cr.yp.to/ecdh.html), Poly1305 for MACs (http://cr.yp.to/mac.html) and > ed25519 for signatures (http://ed25519.cr.yp.to/). > > What I'm unsure about: Bernstein takes great care to implement constant time > operations, and I'm not sure if C++ can capture it. I'm thinking that most > libraries (like Crypto++ or Botan) that wants to adhere to Bernstein's > specification in both letter and spirit should probably wrap Bernstein's > implementation. That is, compile Bernstein's gear, provide the wrapper and > link to the relevant object files. > > There's also the open questions about identifiers and format for Bernstein's > gear. For example, how to identify X509 pubic key or a PKCS8 private key. > > On Tuesday, December 23, 2014 9:47:21 AM UTC-5, Jean-Pierre Münch wrote: > Hey Guys, > > I'm currently working on something that might interest you: > The modernization of Crypto++ ! > > I'm accumulating source code and sometimes writing some of my own in > preparation of integration into the library. > > The current new things (that have yet been finished) are: > - Threefish, with tweak as part of key > - RSA signature with PKCS#1 v2.0 > - HMAC support for SHA3 and co. > > Yet unfinished modules: > - Threefish as a whole new class of tweakable block ciphers (ay result in > zeroing the tweak for classic ciphers/modes) > - scrypt, there're still some design issues I've to deal with, but this is > rather sooner than later finished. > > Stuff that may cause some problems: > - Skein (as I would like to use the original files, which are unfortunaly > multiple files, need to clarify this at time with WeiDai) > - Fortuna (Submitted the request for allowance of usage at codeproject, after > permission has been granted there's still some work to do to bring this to > Crypto++) > > Post as reply if you think something needs to be added to the list. > > -- > -- > You received this message because you are subscribed to the "Crypto++ Users" > Google Group. > To unsubscribe, send an email to [email protected]. > More information about Crypto++ and this group is available at > http://www.cryptopp.com. > --- > You received this message because you are subscribed to the Google Groups > "Crypto++ Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. -- -- You received this message because you are subscribed to the "Crypto++ Users" Google Group. To unsubscribe, send an email to [email protected]. More information about Crypto++ and this group is available at http://www.cryptopp.com. --- You received this message because you are subscribed to the Google Groups "Crypto++ Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
