sha1 md5及base64的加密实现