Window.crypto
Window.crypto
propriedade somente de leitura, devolve um objeto do tipo Crypto
associado ao objeto global. Este objeto permite que páginas da web utilizem recursos de criptografia.
Sintaxe
var cryptoObj = window.crypto || window.msCrypto; // for IE 11
Exemplo
Usando a propriedade Window.crypto
para acessar o método getRandomValues()
JavaScript
js
genRandomNumbers = function getRandomNumbers() {
var array = new Uint32Array(10);
window.crypto.getRandomValues(array);
var randText = document.getElementById("myRandText");
randText.innerHTML = "The random numbers are: ";
for (var i = 0; i < array.length; i++) {
randText.innerHTML += array[i] + " ";
}
};
HTML
html
<p id="myRandText">The random numbers are:</p>
<button type="button" onClick="genRandomNumbers()">
Generate 10 random numbers
</button>
Resultado
Especificações
Specification |
---|
Web Cryptography API # dom-windoworworkerglobalscope-crypto |
Compatibilidade com navegadores
BCD tables only load in the browser
Veja também
- O objeto global
Window