选A
//Python两种方法
1、使用md5包
import md5
src = 'this is a md5 test.'
m1 = md5.new()
m1.update(src)
print m1.hexdigest()
2、使用hashlib
import hashlib
m2 = hashlib.md5()
m2.update(src)
print m2.hexdigest()
//SHELL
echo 123|md5sum
MD5:ba1f2511fc30423bdbb183fe33f3dd0f
1 echo默认是带换行符做结尾的
2 echo -n 可以去掉换行符
//Ruby
#md5加密
require 'md5'
puts MD5.hexdigest('admin')