前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Go语言加密-MD5,BASE64加密

Go语言加密-MD5,BASE64加密

作者头像
小锟哥哥
发布2022-05-10 08:47:22
6890
发布2022-05-10 08:47:22
举报
文章被收录于专栏:GoLang全栈

加密环节在项目开发当中是必不可少的,如果缺少加密模块,犹如人穿着透明的衣服在奔跑。

于是我录制了2个Go语言中加密的视频,希望大家能喜欢,后续会完善其他加密算法的录制。

1、Md5加密

Md5加密他是不可逆的算法,由于他不管什么样的数据进行加密,最后输出的都只会是一串32位的字符串,于是常被用于密码加密或者文件指纹计算。

2、Base64加密

Base64加密算法它是一套可逆的加密算法,我们项目当中经常用它来对数据进行一些简单的加密。

比如说我前端需要传输一些带有特殊字符的,像尖角符号或者等于,问号等等,这种带有特殊字符的字符串。在经过浏览器或者安全拦截器时,可能会把他这种带有特殊字符串的认为是不安全的请求,这种请求可能就会被拦截或者说是进行转义,这样的话,到后台的数据可能就不是原来的数据了.

这个时候我们就可能就会用到Base64加密,我们把要传的数据进行一个简单的加密,这样到后台拿到我们加密过的字符串,只需要进行解密就能拿到加密前的数据了。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2019-05-30,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 GoLang全栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档