Remove dependency on phpseclib

Created on 8 December 2024, 15 days ago

Problem/Motivation

@freefish has a dependency conflict cited in #3269077: How to downgrade to become compatible with phpseclib 2? β†’ . phpseclib is a useful library, but the requirements we have in this module are simpler and can be achieved with the PHP OpenSSL functions.

Proposed resolution

Refactor the code in the KeyPair class to replace the phpseclib calls with OpenSSL calls.

API changes

Ideally, none. The KeyPair class should behave in the same way, excluding performance metrics.

✨ Feature request
Status

Active

Version

1.0

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States John Franklin

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024