System.Security.Cryptography实战(图)

l        散列算法 ( MD5/SHA1/ RIPEMD160/ SHA256  / SHA384   )
 
l        对称加密算法 ( DES/TRI-DES )
l        非对称加密算法( RSA/DSA )
 
ECB 电子密码本
把加密串分成 64bit 一组 , 不足部分添齐 ( 这里留到后面说 ) ,然后对每一个块单独加密,最终一块块的密文块组成密文,解密过程相反!如图 :
 
 
 
CBC 密码块链
CBC 模式的出现 就是为了补救 ECB 模式的一些缺点 ( 密文一样原文也一样 ), 过程如图所示 , 这里就不画蛇了 :
 
 
OFB 输出反溃模式
下图 E’ 是加密函数 E 的一种变换 , 具体过程可以看书 , 这里主要展示的它的大至过程 :
 
CFB 密码反馈模式
 
与上面的 OFB 类似 , 也是对 OFB 模式的一种加强 ,E’ 函数与 OFB 一样
 
CTR 记数模式
这种模式用 IV 加密 , 再与明文异或得到密文块 , 且下次加密块用到的 IV 是先前的 IV 1, 过程如图 :
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值