MD5 is NOT an encryption algorithm. It's a hash.
Very true..I was going to post the same.
You actually can encrypt with SHA-1 or MD5 if you use an HMAC...but it is not straightforward:
http://en.wikipedia.org/wiki/HMAC...although I wouldn't recommend using MD5 due to hash collisions.
So in summary.. use S or Python.