关于C# AES OFB 加解密的坑

因项目需求,研究了下关于C# AES的加解密,需要采用块密码模式(OFB)和填充类型(NoPadding)。

发扬了程序员的拿来主义精神,直接网上搜索了一下,发现大量的文章,随便摘抄了下,例如如下图的代码

https://cloud.tencent.com/developer/article/1334290

结果参照这个更改后,是各种报错,换了很多方式依然不行,后来通过外网的的一个文章发现C#的原生.net库是不支持该类型(OFB)的。

嗯?有这么坑爹嘛,抱着试一试的态度,直接查找源码,还真是...也是醉了

嗯,原生的不行,直接采用开源的框架BouncyCastle

框架介绍:http://www.bouncycastle.org/

 最终依然是各种查找,最终实现...

 

 

 

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值