--- name: is_hex kind: function lang: go domain: cybersecurity version: "1.0.0" purity: pure signature: "func IsHex(s string) bool" description: "Valida si un string es una cadena hexadecimal valida (longitud par, caracteres 0-9 a-f A-F)." tags: [cybersecurity, validation, hex, format, pendiente-usar] uses_functions: [] uses_types: [] returns: [] returns_optional: false error_type: "" imports: [] params: - name: s desc: "string a validar como hexadecimal" output: "booleano indicando si el string es hexadecimal valido (caracteres 0-9 a-f A-F con longitud par)" tested: false tests: [] test_file_path: "" file_path: "functions/cybersecurity/is_hex.go" ---