String generateSecureRandomString([int size = 32]) { return hex.encode(generateRandomBytes(Random.secure(), size)); }