aboutsummaryrefslogtreecommitdiffstats
path: root/src/constructs/srp6/srp6.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove the client SRP6 class, really free standing functions are finelloyd2012-04-051-35/+33
| | | | | | | | | | | for this. Add a new function that identifies a named SRP group from the N/g params - this is important as we need to verify the SRP groups, the easiest way to do that is to to force them to be a known/published value. Add the 1536, 3072, 4096, 6144, and 8192 bit groups from RFC 5054
* Remove the autheticator generation from the SRP code as it's not usedlloyd2011-12-311-23/+13
| | | | | by TLS (relies on the finished message check). Add a class for reading files created by GnuTLS's srptool.
* Initial run at an SRP-6a implementation. Not entirely sure about thelloyd2011-12-171-0/+94
interface but it's a plausible start. Will probably have more insights after adding TLS hooks.