Método Node.js crypto.createCipheriv()

El método crypto.createCipheriv() es una interfaz de programación de aplicaciones incorporada del módulo criptográfico que se utiliza para crear un objeto Cipher, con el algoritmo, la clave y el vector de inicialización indicados (iv). Sintaxis:  crypto.createCipheriv( algorithm, key, iv, options ) Parámetros: Este método acepta cuatro parámetros como se mencionó anteriormente y se describe a … Continue reading «Método Node.js crypto.createCipheriv()»

Método Node.js KeyObject.from()

El método keyObject.form() es una interfaz de programación de aplicaciones incorporada de la clase keyObject dentro del módulo criptográfico que se utiliza para convertir la instancia de CryptoKey en KeyObject. Es un método estático de la clase KeyObject. Sintaxis: keyObject.form( key ) Parámetros: Este método toma solo un parámetro que se describe a continuación. key: … Continue reading «Método Node.js KeyObject.from()»

Función Node.js crypto.setFips()

El método crypto.setFips() es una interfaz de programación de aplicaciones incorporada de clase Crypto dentro del módulo criptográfico que se usa para habilitar el proveedor criptográfico compatible con FIPS en una compilación Node.js habilitada para FIPS. Sintaxis: const crypto.setFips(bool) Parámetros: Esta API toma el valor booleano como parámetro. Valor devuelto : esta API no devuelve … Continue reading «Función Node.js crypto.setFips()»

Método Node.js crypto.privateEncrypt()

El método crypto.privateEncrypt() se utiliza para cifrar el contenido declarado del búfer con el parámetro ‘privateKey’. Sintaxis: crypto.privateEncrypt( privateKey, buffer ) Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación: privateKey: puede contener datos de tipo objeto, string, búfer o KeyObject. clave: Es una clave privada codificada ‘PEM’. Es … Continue reading «Método Node.js crypto.privateEncrypt()»

Node.js x509.checkEmail (correo electrónico [, opciones]) Método

El x509.checkEmail() es una interfaz de programación de aplicaciones incorporada de clase X509Certificate dentro del módulo criptográfico que se utiliza para verificar si este certificado X509 codificado con PEM coincide con la dirección de correo electrónico dada o no. Sintaxis: x509.checkEmail(email[, options]) Parámetros: este método toma los siguientes argumentos como parámetro. email: contiene la string … Continue reading «Node.js x509.checkEmail (correo electrónico [, opciones]) Método»

Método Node.js crypto.createVerify()

El método crypto.createVerify() se usa para crear un objeto Verify que usa el algoritmo indicado. Además, puede usar crypto.getHashes() para acceder a los nombres de todos los algoritmos de firma disponibles. Sintaxis: crypto.createVerify( algorithm, options ) Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación: algoritmo: Es un valor … Continue reading «Método Node.js crypto.createVerify()»

Método Node.js crypto.createHmac()

El método crypto.createHmac() se usa para crear un objeto Hmac que usa el ‘algoritmo’ y la ‘clave’ indicados. Sintaxis: crypto.createHmac( algorithm, key, options ) Parámetros: Este método acepta tres parámetros como se mencionó anteriormente y se describe a continuación: algoritmo: Depende de los algoritmos accesibles que son favorecidos por la versión de OpenSSL en la … Continue reading «Método Node.js crypto.createHmac()»

Método Node.js ecdh.setPrivateKey()

El método ecdh.getPrivateKey() es una interfaz de programación de aplicaciones incorporada de clase ECDH dentro del módulo criptográfico que se utiliza para establecer la clave privada del objeto Elliptic Curve Diffie-Hellman (ECDH). La codificación de la clave se puede especificar utilizando el parámetro de codificación . Se generaría un error si la clave privada no … Continue reading «Método Node.js ecdh.setPrivateKey()»

Node.js x509.info Propiedad de acceso

El x509.infoAccess es una interfaz de programación de aplicaciones incorporada de clase X509Certificate dentro del módulo criptográfico que se utiliza para obtener el contenido de acceso a la información de este certificado. Sintaxis: const x509.infoAccess Parámetros : esta propiedad no acepta ningún argumento como parámetro. Valor devuelto : esta propiedad devuelve el contenido de acceso … Continue reading «Node.js x509.info Propiedad de acceso»

Método Node.js crypto.createSign()

El método crypto.createSign() se usa para crear un objeto Sign que usa el algoritmo indicado. Además, puede usar el método crypto.getHashes() para acceder a los nombres de todos los algoritmos de resumen disponibles. Sintaxis: crypto.createSign( algorithm, options ) Parámetros: Este método acepta dos parámetros como se mencionó anteriormente y se describe a continuación: algoritmo: Es … Continue reading «Método Node.js crypto.createSign()»