Python中如何实现文件md5和base64加密操作?
- 内容介绍
- 文章标签
- 相关推荐
本文共计320个文字,预计阅读时间需要2分钟。
近期需与某公司进行系统对接,对方使用C语言开发。
最近要和某公司进行系统对接,对方使用C#给出了这样一个加密函数:
1
2
3
4
5
6
7
8
public static string (string str)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] temp = System.Text.Encoding.UTF8.GetBytes(str);
byte[] MD5 = md5.ComputeHash(System.Text.Encoding.UTF8.GetBytes(str));
string result = Convert.ToBase64String(MD5, 0, MD5.Length);//Base64
return result;
}
首先把字符串变成字节的形式,然后再对其MD5加密,最后再BASE64加密。
本文共计320个文字,预计阅读时间需要2分钟。
近期需与某公司进行系统对接,对方使用C语言开发。
最近要和某公司进行系统对接,对方使用C#给出了这样一个加密函数:
1
2
3
4
5
6
7
8
public static string (string str)
{
MD5 md5 = new MD5CryptoServiceProvider();
byte[] temp = System.Text.Encoding.UTF8.GetBytes(str);
byte[] MD5 = md5.ComputeHash(System.Text.Encoding.UTF8.GetBytes(str));
string result = Convert.ToBase64String(MD5, 0, MD5.Length);//Base64
return result;
}
首先把字符串变成字节的形式,然后再对其MD5加密,最后再BASE64加密。

