Wondering what’s next for npm?Check out our public roadmap! »

    lucipher

    1.0.3 • Public • Published

    lucipher (Let Us Cipher) GitHub version

    Script para cifrar/descifrar textos usando el API crypto y el algoritmo aes-128-cbc, añadiendo además ruido a los textos antes de ser cifrados usando el paquete de npm wordsnoise

    ¿Por qué añadir ruido?

    Si usamos por ejemplo la clave miclave para cifrar el texto yo soy manufosela obtendremos siempre la cadena cifrada +0MXL1Clnk1xfXAsuF1rplf/zTjWTrNeAI5kY7Cc2ZY=

    Si añadimos ruido pseudo-aleatorio, cada vez que cifremos el texto obtendremos una cadena cifrada diferente, pero que al descifrar y eliminar el ruido, nos permitirá obtener la cadena de texto descifrada.

    Instalación

    Se puede usar como dependencia. En tu proyecto se instala así

    $ npm --save i lucipher
    

    En tu código se usa así

    const LUCipher = require('lucipher');
    ...
    const LUC = new LUCipher(passw, salt);
    const code = LUC.cipher(texto);
    ...
    const decode = LUC.desCipher(textocifrado);

    webservice

    Para cifrar:

    EJEMPLO Llamada servicio de cifrado

    Para descifrar:

    EJEMPLO Llamada servicio descifrado

    Keywords

    none

    Install

    npm i lucipher

    DownloadsWeekly Downloads

    1

    Version

    1.0.3

    License

    MIT

    Unpacked Size

    3.89 kB

    Total Files

    5

    Last publish

    Collaborators

    • avatar