带有python中的tkinter GUI的RSA-Calculator RSA是现代计算机用来加密和解密消息的算法。 它是一种非对称密码算法。 非对称意味着有两个不同的密钥。 这也称为公共密钥密码术,因为可以将其中之一提供给所有人。 另一个密钥必须保密。 它基于这样一个事实,即找到整数的因数很难(因数分解问题)。 RSA代表Ron Rivest,Adi Shamir和Leonard Adleman,他们于1978年首次公开描述它。RSA的用户创建并随后发布两个大质数的乘积以及一个辅助值作为其公钥。 主要因素必须保密。 任何人都可以使用公共密钥对消息进行加密,但是使用当前发布的方法,如果公共密钥足够大,则只有了解素数因素的人才能对消息进行解码。
1
通过实际编程了解对称密码算法RSA的加密和解密过程,加深对非对称密码算法的认识。
2022-05-26 21:57:06 3KB doc
1
实验7+ 非对称密码算法实验.doc - 实验一非对称密码算法实验.doc
2022-05-26 14:07:32 35KB 文档资料
实验3 对称密码算法des.doc
2022-05-11 09:07:52 183KB 算法 文档资料
C语言实现非对称密码算法RSA,其中RSA计算采用的是平方乘算法
2021-10-26 16:00:08 1KB 密码学算法
对称密码算法ElGamal的实现,可以在VC6.0下完整的运行,可以看到加密后的密文以及对应解密后的密文。
2021-10-26 16:00:08 1KB 密码学算法
用c语言写的,仅包含程序,要自己编译 /* LibTomCrypt, modular cryptographic library -- Tom St Denis * * LibTomCrypt is a library that provides various cryptographic * algorithms in a highly modular and flexible manner. * * The library is free for all purposes without any express * guarantee it works. * * Tom St Denis, tomstdenis@iahu.ca, http://libtomcrypt.org */ /* DES code submitted by Dobes Vandermeer */
2021-10-22 16:52:45 17KB G-DES C 对称密码算法
1
基于FPGA实现SMS4对称密码算法.pdf
2021-07-13 19:04:31 437KB FPGA 硬件技术 硬件开发 参考文献