curve25519 and then release 6.0

11 views
Skip to first unread message

Jeffrey Walton

unread,
Oct 26, 2017, 10:03:21 AM10/26/17
to Crypto++ Users
Hi Everyone,

I'm down to the last task before a Crypto++ 6.0 release. The last item is curve25519.

In the past JPM and I looked at what it was going to take to make it work because it was not a clean cut-in. The ECP base classes are slightly less flexible than EC2N classes, so its not as easy to layer a new object on top that retains the forward facing ECP type.

The worse case is, we need to partially gut the existing ECP implementation, and then re-implement it following the pattern used by the EC2N classes. This may be the preferred way forward since there are several curves we want to add, and the additional flexibility will come in handy.

Jeff
Reply all
Reply to author
Forward
0 new messages