[FEATURE][WIP] Implemented GenerateToken()

Implemented the GenerateToken() protected member which generates a random 1024-bit token using openssl_random_pseudo_bytes and converts it to a 256 character length string (hex).