medisoft.cryptojs
v0.0.4
Published
Paquete de manejo de encriptacion de datos para proyectos de medisoft
Downloads
4
Readme
Medisoft.CryptoJS
Esta libreria permite encriptar y desencriptar mensajes entre servidores de Medisoft siempre y cuando se tenga acceso a las llaves unicas dinamicas de generacion de extremo a extremo.
AES
Encrypt
Encripta una cadena de texto usando una frase de seguridad (llaves unicas dinamicas de generacion de extremo a extremo).
Parametros:
- stringText: Cadena de texto a encriptar
- keyPhrase: Cadena de fase de seguridad
Retorna:
{
salt: "kgicTvoYMmx9GYnKfzhUqF5rFx2RYWDK",
hash: "9e6be67bbd3be8e8206f2eb6d190ebb39528484f4f6c0d498344b23fbfe831eabdd1ba2f8b2c6167daad4d2d44568941b9344280f3c5e091b1004cd21f39f4241b023504db4e11ba9017ec10f6277b6cb6568a0c6ec5aff42d2cef762bf20116e3d56cd340e2bc973dcf04c102a630b2"
}
Decrypt
Desencripta una cadena de texto usando la frase de seguridad (llaves unicas dinamicas de generacion de extremo a extremo) y un salt generado en tiempo de ejecucion por el metodo anterior
Parametros:
- cipherText: Cadena cipher a desencriptar
- keyPhrase: Cadena de frase de seguridad para desencriptar
- salt: Cadena del SALT randomico para desencriptar
Retorna: Cadena desencriptada
Release Notes
0.0.3
- Se cambia la forma en que se generan los hashes, los ciphers, y los salts, los hashes y ciphers generados anteriormente con versiones previas no son compatibles.
- Se Agrega documentacion.