phpseclib - Biblioteca de comunicaciones seguras PHP
Soportando phpseclib
- Conviértete en patrocinador o patrocinador en Patreon
- Donación única a través de PayPal o criptomonedas
- Suscríbete a Tidelift
Introducción
Implementaciones de PHP puro con licencia MIT de lo siguiente:
SSH-2, SFTP, X.509, una biblioteca aritmética de enteros de precisión arbitraria, Ed25519 / Ed449 / Curve25519 / Curve449, ECDSA / ECDH (con soporte para 66 curvas), RSA (compatible con PKCS#1 v2.2), DSA / DH, DES / 3DES / RC4 / Rijndael / AES / Blowfish / Twofish / Salsa20 / ChaCha20, GCM / Poly1305
Documentación
- Documentación/Manual
- Documentación API (generada por Doctum)
Sucursales
maestro
- Subdivisión de Desarrollo
- API inestable
- No utilizar en producción.
3.0
- Lanzamiento de soporte a largo plazo (LTS)
- Gran expansión de las primitivas criptográficas.
- Versión mínima de PHP: 5.6.1
- Carga automática de PSR-4 con espacio de nombres basado en
phpseclib3
- Instalar a través de Composer:
composer require phpseclib/phpseclib:~3.0
2.0
- Lanzamiento de soporte a largo plazo (LTS)
- Versión modernizada de 1.0
- Versión mínima de PHP: 5.3.3
- Carga automática de PSR-4 con espacio de nombres basado en
phpseclib
- Instalar a través de Composer:
composer require phpseclib/phpseclib:~2.0
1.0
- Lanzamiento de soporte a largo plazo (LTS)
- Compatible con PHP4
- Compatible con compositor (carga automática PSR-0)
- Instalar usando Composer:
composer require phpseclib/phpseclib:~1.0
- Descargar 1.0.23 como ZIP
Información de contacto de seguridad
Para informar una vulnerabilidad de seguridad, utilice el contacto de seguridad de Tidelift. Tidelift coordinará la solución y la divulgación.
Apoyo
¿Necesita soporte?
- Preguntas y respuestas de pago en Stack Overflow
- Cree un ticket de soporte en GitHub
- Explore el foro de soporte (ya no está en uso)
agradecimiento especial
¡Un agradecimiento especial a nuestros patrocinadores de más de $50!:
Contribuyendo
Bifurcar el proyecto
Asegúrese de tener Composer instalado (consulte las instrucciones de descarga de Composer)
Instalar dependencias de desarrollo
Crear una rama de funciones
Ejecute comprobaciones de integración continua:
composer run-script all-quality-tools
Envíanos una solicitud de extracción