[踩坑纪录] Golang - 加密常用的两种模式ECB、CBC

情境:刚好有专案需要用到外部的API,需要将字串进行加密,但密文竟不符合预期。
思路:想说加密应该都是标準的做法才对,应该是有不同的加密模式的区别,所以特别查了一下资料。

学习:
因为网路上看到的大多数为CBC加密方式,没有特别去留意,想说应该都没问题,
后来特别去找了一下各种加密方式,也顺利查到了许多针对不同的明文,适合的加密标準,
针对我的情境,且针对短明文的字串,较适合用ECB模式加密,测试后也顺利成功了。

参考文章:

https://www.jianshu.com/p/71c513cfac1dhttps://blog.csdn.net/benben_2015/article/details/81254023

参考程式码:

ECB:https://gist.github.com/cuixin/10612934CBC:https://golangnote.com/topic/138.html

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章