JOSE-SIMPLE - Cifrado y descifrado de datos mediante el estándar JOSE (JSON Object Signing and Encryption).
Jose-Simple simplifica el cifrado y descifrado de datos mediante el estándar JOSE (JSON Object Signing and Encryption).
Advertencias
- El proyecto depende del
node-jose
por Cisco. node-jose
no le permite utilizar claves privadas con contraseñas,y no tienen intención de cambiar eso.- Requiere el nodo 10.12.0 o superior si desea ejecutar las pruebas. Funciona bien bajo el nodo 12+, y pudo ejecutarse bajo las versiones del nodo que va atrás a 8.x pero no más.
Instalación
Enlaces
Uso
Opciones
Consulte encrypt.js-L660-L668
Puede agregar opciones de la siguiente manera:encrypt
Desarrollo
Rama | Estado | Cobertura | Auditoría | Comentario |
---|---|---|---|---|
develop |
Trabajo en curso | |||
master |
Lanzamiento más reciente |
Requisitos previos
- NodeJS — Se necesita una versión o superior para ejecutar las pruebas a medida que se basan en .
10.12.0
crypto.generateKeyPair
Pruébalo
npm test
— ejecuta las pruebas unitarias. Las pruebas también proporcionan un ejemplo de cómo crear pares de claves. (Aprovecha las bibliotecascrypto.generateKeyPair
introducidas en el nodo .)10.12.0
npm run test:unit:cov
— ejecuta las pruebas unitarias con cobertura de códigonpm run test:mutants
— ejecuta las pruebas de mutación
Lint it
Contribuyendo
Las contribuciones son bienvenidas. Consulte CONTRIBUTING para obtener más detalles.