danog / tgseclib
此包已被弃用且不再维护。作者建议使用 phpseclib/phpseclib 包。
PHP 安全通信库(+针对Telegram的AES IGE原语)- RSA、AES、SSH2、SFTP、X.509等纯PHP实现。
3.0.1
2020-11-07 20:12 UTC
Requires
- php: >=5.6.1
- paragonie/constant_time_encoding: ^1|^2
- paragonie/random_compat: ^1.4|^2.0
Requires (Dev)
- phing/phing: ~2.7
- phpunit/phpunit: ^4.8.35|^5.7|^6.0
- sami/sami: ~2.0
- squizlabs/php_codesniffer: ~2.0
Suggests
- 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.
README
支持phpseclib
简介
MIT许可的纯PHP实现的任意精度整数算术库,完全符合PKCS#1 (v2.1)的RSA、DES、3DES、RC4、Rijndael、AES、Blowfish、Twofish、SSH-1、SSH-2、SFTP和X.509。
文档
分支
master
- 开发分支
- 不稳定的API
- 不要在生产环境中使用
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
- 使用PEAR安装:请参阅phpseclib PEAR频道文档
- 下载1.0.18版本(ZIP格式)
安全联系方式
要报告安全漏洞,请使用Tidelift安全联系方式。Tidelift将协调修复和披露。
支持
需要支持?
贡献
-
分支项目
-
确保您已安装Composer(请参阅Composer下载说明)
-
安装开发依赖
composer install
-
创建功能分支
-
(推荐)运行测试套件
vendor/bin/phpunit
-
(推荐)运行以下命令以检查您的代码是否符合我们的编码标准:
vendor/bin/phing -f build/build.xml sniff
-
向我们发送拉取请求