randomBytes( int )
Note
A module with a better and standard API exists.
The crypto module partially implements the WebCrypto API, supporting more features than k6/crypto.
Return an ArrayBuffer object with a number of cryptographically random bytes. It will either return exactly the amount of bytes requested or will throw an exception if something went wrong.
| Parameter | Type | Description | 
|---|---|---|
| int | integer | The length of the returned ArrayBuffer. | 
Returns
| Type | Description | 
|---|---|
| ArrayBuffer | An ArrayBuffer with cryptographically random bytes. | 
Example
import crypto from 'k6/crypto';
export default function () {
  const bytes = crypto.randomBytes(42);
  const view = new Uint8Array(bytes);
  console.log(view); // 156,71,245,191,56,...
}

