phpseclib

PHP Secure Communications Library

Github stars Tracking Chart

phpseclib - PHP Secure Communications Library

Build Status

Supporting phpseclib

Introduction

MIT-licensed pure-PHP implementations of an arbitrary-precision integer
arithmetic library, fully PKCS#1 (v2.1) compliant RSA, DES, 3DES, RC4, Rijndael,
AES, Blowfish, Twofish, SSH-1, SSH-2, SFTP, and X.509

Documentation

Branches

master

  • Development Branch
  • Unstable API
  • Do not use in production

2.0

  • Long term support (LTS) release
  • Modernized version of 1.0
  • Minimum PHP version: 5.3.3
  • PSR-4 autoloading with namespace rooted at \phpseclib
  • Install via Composer: composer require phpseclib/phpseclib:~2.0

1.0

Security contact information

To report a security vulnerability, please use the Tidelift security contact. Tidelift will coordinate the fix and disclosure.

Support

Need Support?

Contributing

  1. Fork the Project

  2. Ensure you have Composer installed (see Composer Download Instructions)

  3. Install Development Dependencies

    composer install
    
  4. Create a Feature Branch

  5. (Recommended) Run the Test Suite

    vendor/bin/phpunit
    
  6. (Recommended) Check whether your code conforms to our Coding Standards by running

    vendor/bin/phing -f build/build.xml sniff
    
  7. Send us a Pull Request

Overview

Name With Ownerphpseclib/phpseclib
Primary LanguagePHP
Program languagePHP (Language Count: 1)
Platform
License:MIT License
Release Count116
Last Release Name3.0.37 (Posted on )
First Release Name0.1.0 (Posted on 2012-11-22 15:54:37)
Created At2012-06-05 21:55:28
Pushed At2024-05-14 04:54:36
Last Commit At2024-05-13 23:27:47
Stargazers Count5.3k
Watchers Count115
Fork Count876
Commits Count5.3k
Has Issues Enabled
Issues Count1090
Issue Open Count208
Pull Requests Count546
Pull Requests Open Count15
Pull Requests Close Count326
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private
To the top