Skip to content

v2.0.0

Compare
Choose a tag to compare
@adam-fowler adam-fowler released this 31 Oct 09:36
· 9 commits to main since this release

Major release changes

  • SRPClient.verifyServerProof() clientKeys parameter is now just the client public key.
  • Removed SRPClient.calculateSimpleClientProof(), SRPServer.verifySimpleClientProof() and SRPClient.verifySimpleServerProof().
  • SRP.calculateU() is no longer public
  • Fixed output of SRP. calculateClientProof() by padding g before hashing it.

Minor release changes

  • SRPKey now stores padding information
  • Extend swift-crypto version requirements to include up v4