This pull request adds SRP support to pc-dart so dart (flutter) users can add SRP authentication support to their apps. There is also a small commit to fix the naming of tests file so make runs as intended.
This is a direct port from Java, therefore it has a few shortcomings, however we still believe it is still a good start to get more people using a PAKE protocol in authentication. Points of improvement are:
Improving code readability by improving variable names
Code can also be improved/simplified by refactoring and using dart language features
This pull request adds SRP support to pc-dart so dart (flutter) users can add SRP authentication support to their apps. There is also a small commit to fix the naming of tests file so
make
runs as intended.This is a direct port from Java, therefore it has a few shortcomings, however we still believe it is still a good start to get more people using a PAKE protocol in authentication. Points of improvement are:
Feel free to address these in a follow-up PR.