Podes usar esta librería free http://xstandard.com/en/documentation/xmd5/
Tiene un ejemplo en VB pero lo convertis a VFP y la usas sin costo alguno.
Tambien tenes Fox Crypto, VfpEncryption y tambien tenes google
donde podes ver en el grupo distintas formas p lograr el MD5.
Saludos
--
Blog de la Comunidad Visual FoxPro en Español: http://comunidadvfp.blogspot.com
---
Has recibido este mensaje porque estás suscrito al grupo "Comunidad de Visual Foxpro en Español" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a publicesvfoxp...@googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/81179935-38cf-4748-b243-e6e3b9c0e25fn%40googlegroups.com.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/14f32e8e-8c5f-91aa-4789-72ada7836790%40yahoo.com.ar.
Ahi encontre como lo hacia con la librería q te mencioné
loMD5 = CREATEOBJECT("XStandard.MD5")
lcChecksum1 = loMD5.GetCheckSumFromFile('archivo')
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/publicesvfoxpro/582d9f5f-9648-4552-a2c3-7a694c7d41f4n%40googlegroups.com.