private function getRandomBytes($count) { $sr = new SecureRandom(); return $sr->getBytes($count); }
protected function generateToken() { $sr = new SecureRandom(); return $sr->getBytes(32); // 256 bit token }