To use a cryptographically secure random letter from /dev/urandom and ge...

...nerate a hash out of it for the csrf_token

It will include an additional dependency which is mcrypt.