C#DES算法概念及特点浅析
C# DES算法作为我们开发中的安全部分我们需要明白它的概念和一些简单的历史由来,DES算法为密码体制中的对称密码体制,又被成为美国数据加密标准,是1972年美国IBM公司研制的对称密码体制加密算法。其密钥长度为56位,明文按64位进行分组,将分组后的明文组和56位的密钥按位替代或交换的方法形成密文组的加密方法。
C# DES算法特点:
分组比较短、密钥太短、密码生命周期短、运算速度较慢。
DES工作的基本原理:其入口参数有三个:key、data、mode。
◆key为加密解密使用的密钥
◆data为加密解密的数据
◆mode为其工作模式。
当模式为加密模式时,明文按照64位进行分组,形成明文组,key用于对数据加密,当模式为解密模式时,key用于对数据解密。实际运用中,密钥只用到了64位中的56位,这样才具有高的安全性。
C# DES算法的历史由来:
相关推荐
Ghero 2020-05-25
yuanran0 2020-05-09
田有朋 2020-05-08
sunjunior 2020-04-22
东哥笔记 2020-02-18
seekerhit 2019-12-24
数据与算法之美 2015-03-09
xianzhe 2019-09-07
蜗牛Running 2016-09-29
zhuyonge 2013-11-21
HeavyIndustry 2015-01-01
走在IT的路上 2013-11-07
风吹夏天 2012-08-28
wangdan0 2019-06-30
Broadview 2019-06-28
tuonioooo 2015-03-09
wangxiaohua 2010-09-21
LOADING 2012-02-09