hash - generate unique random key