Calcula el hash MD5 de texto o archivos. Soporta codificación UTF-8/GBK y procesamiento de archivos por bloques.