crypto.webcrypto es una interfaz de programación de aplicaciones incorporada de clase Crypto dentro del módulo crypto que se utiliza para obtener el objeto de criptografía del estándar Web Crypto API.
Sintaxis:
const crypto.webcrypto
Parámetros: Esta propiedad no acepta nada como parámetro.
Valor devuelto : esta propiedad devuelve el objeto de criptografía del estándar Web Crypto API.
Ejemplo 1:
index.js
// Node.js program to demonstrate the // crypto.webcrypto function // Importing crypto module const crypto = require('crypto') // getting object of crypto // by using webcrypto function const val = crypto.webcrypto const buffer = new ArrayBuffer(8) //display the result console.log(val.getRandomValues(Int16Array.of(buffer)))
Ejecute el archivo index.js con el siguiente comando.
node index.js
Producción:
Int16Array(1) [ 31796 ]
Ejemplo 2:
index.js
// Node.js program to demonstrate the // crypto.webcrypto function //display the result console.log((require('crypto').webcrypto) .getRandomValues(Int16Array.of(new ArrayBuffer(8))))
Ejecute el archivo index.js con el siguiente comando.
node index.js
Producción:
Int16Array(1) [ -6968 ]
Referencia : https://nodejs.org/dist/latest-v15.x/docs/api/crypto.html#crypto_crypto_webcrypto
Publicación traducida automáticamente
Artículo escrito por RohitPrasad3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA