最早的加密算法

kuaidi.ping-jia.net  作者:佚名   更新日期:2024-06-19

最早的加密算法主要用于军事,历史上最早关于加密算法的记载出自于周朝兵书《六韬.龙韬》中的《阴符》和《阴书》。

1、对称加密算法

对称加密算法是指加密和解密采用相同的密钥,是可逆的(即可解密)。AES加密算法是密码学中的高级加密标准,采用的是对称分组密码体制,密钥长度的最少支持为128。

AES加密算法是美国联邦政府采用的区块加密标准,这个标准用来替代原先的DES,已经被多方分析且广为全世界使用。

2、非对称加密

非对称加密算法,又称为公开密钥加密算法。它需要两个密钥,一个称为公开密钥 (public key),即公钥,另一个称为私有密钥 (private key),即私钥。

RSA:由 RSA 公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的;

DSA(Digital Signature Algorithm):数字签名算法,是一种标准的 DSS(数字签名标准);

ECC(Elliptic Curves Cryptography):椭圆曲线密码编码学。

3、Hash 算法

Hash 算法特别的地方在于它是一种单向算法,用户可以通过 Hash 算法对目标信息生成一段特定长度的唯一的 Hash 值,却不能通过这个 Hash 值重新获得目标信息。因此 Hash 算法常用在不可还原的密码存储、信息完整性校验等。





  • 非对称加密算法主要算法
    答:RSA,由Ron Rivest、Adi Shamir和Leonard Adleman在1977年提出,以其名字命名,是最早的公钥加密算法之一。尽管它在安全性上具有优势,如能够防止已知私钥被用于解密未来的信息,但其缺点是如果私钥被盗,攻击者可以解密所有之前和之后的消息。Elgamal算法则由Taher Elgamal于1985年开发,它建立在Diffie-Hellman...
  • 密码学中rsa的算法是什么
    答:密码学中rsa的算法是加密算法。RSA是1977年由罗纳德·李维斯特(Ron Rivest)、阿迪·萨莫尔(Adi Shamir)和伦纳德·阿德曼(Leonard Adleman)一起提出的。当时他们三人都在麻省理工学院工作。RSA就是他们三人姓氏开头字母拼在一起组成的。RSA公开密钥密码体制是一种使用不同的加密密钥与解密密钥,“由已知...
  • 素数加密和解密的方法有哪些?
    答:素数加密和解密是密码学中的一种重要方法,主要基于数学中的素数理论。这种方法的安全性主要依赖于大素数的分解难度。以下是一些主要的素数加密和解密方法:RSA算法:这是一种非常常见的公钥加密算法,也是最早的公钥加密算法之一。RSA算法的基础是两个大素数的乘积很难被分解。在RSA算法中,首先会选择两个...
  • WPA是什么意思
    答:以及如何选择AES和TKIP加密算法。WPA/WPA2是一种最安全的加密类型,不过由于此加密类型需要安装Radius服务器,因此,一般普通用户都用不到,只有企业用户为了无线加密更安全才会使用此种加密方式,在设备连接无线WIFI时需要Radius服务器认证,而且还需要输入Radius密码。WPA-PSK/WPA2-PSK是我们现在经常设置的...
  • 非对称密钥算法有哪些
    答:RSA算法:RSA算法是最早被广泛使用的非对称加密算法之一,它利用质数分解的困难性,通过生成公钥和私钥来实现加密和解密。DSA算法:DSA算法是数字签名算法的一种,它基于离散对数难题,用于数字签名和验证。DES是对称性加密里常见的一种,是一种使用秘钥加密的块算法。秘钥长度是64位(bit),超过位数秘钥被...
  • 古典密码安全算法有哪些?
    答:25,z对0。这样凯撒加密变换实际就是一个同余式 c≡m+k mod 26 其中m是明文字母对应的数,c是与明文对应的密文的数。随后,为了提高凯撒密码的安全性,人们对凯撒密码进行了改进。选取k,b作为两 个参数,其中要求k与26互素,明文与密文的对应规则为 c≡km+b mod 26 可以看出,k=1就是前面...
  • wpa2个人和wpa有什么区别
    答:WEP是最早的加密方式,容易蹭网。wpa和wpa2采取的加密算法不同。wpa是wpa2的更低级的加密。WPA2是WPA的升级版,现在新型的网卡,AP都支持WPA2加密。WPA2则采用了更为安全的算法。CCMP取代了WPA的TKIP,AES取代了WPA的MIC。
  • NTLM 基础介绍
    答:需要明确的是: AAD3B435B51404EEAAD3B435B51404EE 是LM Hash, 31D6CFE0D16AE931B73C59D7E0C089C0 是NTLM Hash 下面就详细的来了解一下这两种hash。全称是LAN Manager Hash, windows最早用的加密算法,由IBM设计。LM Hash的计算:lm协议的脆弱之处在于 由上面可知,LM hash其实是很脆弱的,...
  • 非对称加密算法的起源?
    答:W.Diffie和M.Hellman 1976年在IEEE Trans.on Information刊物上发表了“ New Direction in Cryptography”文章,提出了“非对称密码体制即公开密钥密码体制”的概念,开创了密码学研究的新方向
  • 用RSA对下列数据实现加密和解密:
    答:拜托:老大,你的家庭作业也来问?你自己学吧:下面是课文^ RSA加密算法 该算法于1977年由美国麻省理工学院MIT(Massachusetts Institute of Technology)的Ronal Rivest,Adi Shamir和Len Adleman三位年轻教授提出,并以三人的姓氏Rivest,Shamir和Adlernan命名为RSA算法。该算法利用了数论领域的一个事实,那就是...