Generates random strings using the 'crypto' module which also makes it async