SkillAgentSearch skills...

Implementations

The list and umbrella issue tracker for compatible SRP implementations.

Install / Use

/learn @secure-remote-password/Implementations
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

Compatible SRP implementations

The list and umbrella issue tracker for compatible SRP implementations.

The list

| Library | Language | Badges | | ------ | ------ | ------ | | SRP | Swift | Build | | srp.net | .NET: Standard 1.6+, Framework 3.5+ | Version Build | | srptools | Python: 2, 3 | Version Build | | pysrp[^1] | Python 2, 3 | Version | | Windwalker SRP (PHP / JS) | PHP, JS (TS) | Version Version

[^1]: Compatibility with pysrp requires usage of rfc5054_enable() in that library. The library also requires padding of the generator g before deriving the session variables. For more details on how to workaround that with the other SRP implementations, see srp.net/issues/19.

Adding an implementation to the list

  1. Ensure the compatibility using one of the above mentioned libraries.
  2. Fork the repository.
  3. Add your implementation into this file.
  4. Make a pull request.
View on GitHub
GitHub Stars11
CategoryDevelopment
Updated5d ago
Forks1

Security Score

80/100

Audited on Apr 3, 2026

No findings