Skip to content
Related Articles

Related Articles

HTML DOM window crypto property

View Discussion
Improve Article
Save Article
  • Last Updated : 24 Aug, 2022
View Discussion
Improve Article
Save Article

The Window.crypto property returns the crypto object associated with the global object. This is a read-only property. This object allows web pages to access certain cryptographic related services. This crypto object offers some methods to access, exp getRandomValues() method.


var cryp = window.crypto or window.msCrypto;

Value: This property returns an instance of the crypto object.

Example: This example uses the crypto property with its getRandomValues() method to generate a random array of size 5.


    <title>window crypto property</title>
<body style="text-align:center;">
    <h1 style="color:green;"> 
    HTML | Window.crypto property
    <button onclick = "Geeks();">
    click here
    <p id="arr">
        var arr = document.getElementById("arr");
        function Geeks() {
            var array = new Uint16Array(5);
            a = window.crypto.getRandomValues(array);
            arr.innerHTML = "The random array is: "+a;


Before Clicking Button:

After Clicking Button:

Also, the crypto object in the console is:

Supported Browsers:

  • Google Chrome 37
  • Edge 12
  • Firefox 1
  • Safari 5
  • Opera 24

My Personal Notes arrow_drop_up
Recommended Articles
Page :

Start Your Coding Journey Now!