Utility functions that need to be reimplemented for each environment. This is the version for the browser & React-Native
* [customUtilsBrowser](#module_customUtilsBrowser) * [~randomBytes(size)](#module_customUtilsBrowser..randomBytes) ⇒array.<number>
* [~byteArrayToBase64(uint8)](#module_customUtilsBrowser..byteArrayToBase64) ⇒ string
### customUtilsBrowser~randomBytes(size) ⇒ array.<number>
Taken from the crypto-browserify module https://github.com/dominictarr/crypto-browserify NOTE: Math.random() does not guarantee "cryptographic quality" but we actually don't need it
**Kind**: inner method of [customUtilsBrowser
](#module_customUtilsBrowser)
**Params**
- size number
- in bytes
### customUtilsBrowser~byteArrayToBase64(uint8) ⇒string
Taken from the base64-js module https://github.com/beatgammit/base64-js/
**Kind**: inner method of [customUtilsBrowser
](#module_customUtilsBrowser)
**Params**
- uint8 array