--- name: hash_md5 kind: function lang: go domain: cybersecurity version: "1.0.0" purity: pure signature: "func HashMD5(data []byte) string" description: "Calcula el hash MD5 de un slice de bytes y devuelve el resultado como string hexadecimal." tags: [cybersecurity, hash, md5, crypto, pendiente-usar] uses_functions: [] uses_types: [] returns: [] returns_optional: false error_type: "" imports: [crypto/md5, encoding/hex] params: - name: data desc: "slice de bytes a ser hasheado" output: "string hexadecimal del hash MD5 (32 caracteres)" tested: false tests: [] test_file_path: "" file_path: "functions/cybersecurity/hash_md5.go" ---