# Functions
Password creates a crypto strong password which is just about memorable.
Seed the global math/rand with crypto strong data
This doesn't make it OK to use math/rand in crypto sensitive environments - don't do that! However it does help to mitigate the problem if that happens accidentally.
String create a random string for test purposes.
StringFn create a random string for test purposes using the random number generator function passed in.