zoukankan      html  css  js  c++  java
  • crypto.getRandomValues & Math.random All In One

    crypto.getRandomValues & Math.random All In One

    ArrayBufferView

    The Crypto.getRandomValues() method lets you get cryptographically strong random values. The array given as the parameter is filled with random numbers (random in its cryptographic meaning).

    Crypto.getRandomValues() 方法可让您获得加密强随机值。作为参数给出的数组填充有随机数(随机在其加密含义中)。

    
    const ab = new Uint32Array(10);
    // Uint32Array(10) [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, buffer: ArrayBuffer(40), byteLength: 40, byteOffset: 0, length: 10, Symbol(Symbol.toStringTag): 'Uint32Array']
    
    crypto.getRandomValues(ab);
    // Uint32Array(10) [541285066, 130689381, 37589637, 3683441102, 1165115791, 304730194, 415944371, 1931031939, 2459644109, 3694700645, buffer: ArrayBuffer(40), byteLength: 40, byteOffset: 0, length: 10, Symbol(Symbol.toStringTag): 'Uint32Array']
    
    
    
    
    
    
    
    
    
    

    refs

    https://developer.mozilla.org/en-US/docs/Web/API/Crypto/getRandomValues



    ©xgqfrms 2012-2020

    www.cnblogs.com/xgqfrms 发布文章使用:只允许注册用户才可以访问!

    原创文章,版权所有©️xgqfrms, 禁止转载 ️,侵权必究⚠️!


    xgqfrms
  • 相关阅读:
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    Live2d Test Env
    python嵌套列表知多少
    旋转图像
  • 原文地址:https://www.cnblogs.com/xgqfrms/p/15758855.html
Copyright © 2011-2022 走看看