you can just do `crypto.getRandomValues( salt );` after the var declarations