String generateRandomHexadecimal([int length = 1]) { return List.generate( length, (index) => generateRandomDigit(0, 15)?.toRadixString(16).toUpperCase()).join(); }