phpseclib / phpseclib
PHP 安全通信库 - RSA、AES、SSH2、SFTP、X.509 等的纯 PHP 实现。
3.0.42
2024-09-16 03:06 UTC
Requires
- php: >=5.6.1
- paragonie/constant_time_encoding: ^1|^2|^3
- paragonie/random_compat: ^1.4|^2.0|^9.99.99
Requires (Dev)
Suggests
- ext-dom: Install the DOM extension to load XML formatted public keys.
- ext-gmp: Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.
- ext-libsodium: SSH2/SFTP can make use of some algorithms provided by the libsodium-php extension.
- ext-mcrypt: Install the Mcrypt extension in order to speed up a few other cryptographic operations.
- ext-openssl: Install the OpenSSL extension in order to speed up a wide variety of cryptographic operations.
- dev-master
- 3.0.x-dev
- 3.0.42
- 3.0.41
- 3.0.40
- 3.0.39
- 3.0.38
- 3.0.37
- 3.0.36
- 3.0.35
- 3.0.34
- 3.0.33
- 3.0.23
- 3.0.22
- 3.0.21
- 3.0.20
- 3.0.19
- 3.0.18
- 3.0.17
- 3.0.16
- 3.0.15
- 3.0.14
- 3.0.13
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- 2.0.x-dev
- 2.0.47
- 2.0.46
- 2.0.45
- 2.0.44
- 2.0.43
- 2.0.42
- 2.0.41
- 2.0.40
- 2.0.39
- 2.0.38
- 2.0.37
- 2.0.36
- 2.0.35
- 2.0.34
- 2.0.33
- 2.0.32
- 2.0.31
- 2.0.30
- 2.0.29
- 2.0.28
- 2.0.27
- 2.0.26
- 2.0.25
- 2.0.24
- 2.0.23
- 2.0.22
- 2.0.21
- 2.0.20
- 2.0.19
- 2.0.18
- 2.0.17
- 2.0.16
- 2.0.15
- 2.0.14
- 2.0.13
- 2.0.12
- 2.0.11
- 2.0.10
- 2.0.9
- 2.0.8
- 2.0.7
- 2.0.6
- 2.0.5
- 2.0.4
- 2.0.3
- 2.0.2
- 2.0.1
- 2.0.0
- 1.0.x-dev
- 1.0.23
- 1.0.22
- 1.0.21
- 1.0.20
- 1.0.19
- 1.0.18
- 1.0.17
- 1.0.16
- 1.0.15
- 1.0.14
- 1.0.13
- 1.0.12
- 1.0.11
- 1.0.10
- 1.0.9
- 1.0.8
- 1.0.7
- 1.0.6
- 1.0.5
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0.0
- 0.3.10
- 0.3.9
- 0.3.8
- 0.3.7
- 0.3.6
- 0.3.5
- 0.3.1
- 0.3.0
This package is auto-updated.
Last update: 2024-09-16 03:07:47 UTC
README
支持 phpseclib
简介
MIT 许可的以下纯 PHP 实现:
SSH-2、SFTP、X.509、任意精度整数算术库、Ed25519 / Ed449 / Curve25519 / Curve449、ECDSA / ECDH(支持 66 个曲线)、RSA(符合 PKCS#1 v2.2)、DSA / DH、DES / 3DES / RC4 / Rijndael / AES / Blowfish / Twofish / Salsa20 / ChaCha20、GCM / Poly1305
文档
分支
master
- 开发分支
- 不稳定的 API
- 请勿在生产环境中使用
3.0
- 长期支持(LTS)版本
- 加密原语的主要扩展
- 最低 PHP 版本:5.6.1
- PSR-4 自动加载,命名空间根位于
\phpseclib3
- 通过 Composer 安装:
composer require phpseclib/phpseclib:~3.0
2.0
- 长期支持(LTS)版本
- 1.0 的现代化版本
- 最低 PHP 版本:5.3.3
- PSR-4 自动加载,命名空间根位于
\phpseclib
- 通过 Composer 安装:
composer require phpseclib/phpseclib:~2.0
1.0
- 长期支持(LTS)版本
- PHP4 兼容
- Composer 兼容(PSR-0 自动加载)
- 使用 Composer 安装:
composer require phpseclib/phpseclib:~1.0
- 下载 1.0.23 ZIP 版本
安全联系方式
要报告安全漏洞,请使用 Tidelift 安全联系方式。Tidelift 将协调修复和公开。
支持
需要支持?
特别感谢
特别感谢我们的 50 美元以上赞助商!
- Alan Simon
- ChargeOver
贡献
-
分支项目
-
确保您已安装 Composer(请参阅 Composer 下载说明)
-
安装开发依赖项
composer install
-
创建功能分支
-
运行持续集成检查
composer run-script all-quality-tools
-
向我们发送拉取请求