虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

非对称密钥

  • 用VC++编写的钥式加密解密算法

    用VC++编写的钥式加密解密算法,要求输入明文和密钥,结果输出密文

    标签: VC 编写 加密 算法

    上传时间: 2015-11-14

    上传用户:c12228

  • rsa的公钥计算

    rsa的公钥计算,已知道密钥为5的情况下

    标签: rsa 计算

    上传时间: 2014-11-01

    上传用户:sunjet

  • 这是一个简单的AES加密解密的程序

    这是一个简单的AES加密解密的程序,属于对称加解密的范畴,密钥通过输入的密码自动生成

    标签: AES 加密 解密 程序

    上传时间: 2013-12-18

    上传用户:15071087253

  • AES的基本要求是

    AES的基本要求是,采用对称分组密码体制,密钥长度的最少支持为128、192、256,分组长度128位,算法应易于各种硬件和软件实现。1998年NIST开始AES第一轮分析、测试和征集,共产生了15个候选算法。1999年3月完成了第二轮AES2的分析、测试。美国标准与技术研究院(NIST)于2002年5月26日制定了新的高级加密标准(AES)规范。

    标签: AES

    上传时间: 2016-02-29

    上传用户:han_zh

  • 凯撒(kaiser)密码的的解密

    凯撒(kaiser)密码的的解密,也就是找出它的加密密钥,从而进行解密,由于 它是一种对称密码体制,加解密的密钥是一样的,下边简单说明一下加解密 加密过程: 密文:C=M+K (mod 26) 解密过程: 明文:M=C-K (mod 26)

    标签: kaiser 密码 解密

    上传时间: 2013-12-12

    上传用户:lx9076

  • 这学期刚学密码学

    这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。 RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。 数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。 RSA的缺点主要有:产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。分组长度太大,为保证安全性,n 至少也要 600 bits以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。 对于明文是字母、数字、符号、汉字的各种组合都能正确加密解密

    标签: 密码

    上传时间: 2016-08-14

    上传用户:qq521

  • RSA公钥加解密算法源码

    RSA公钥加解密算法源码,VC++语言开发, 可生成最长1024比特密钥对,里面包含大数运算类,可直接移植使用。

    标签: RSA 加解密 算法 源码

    上传时间: 2014-11-22

    上传用户:wfl_yy

  • RSA公钥加密程序

    RSA公钥加密程序,可实现密钥对生成,加解密任意字符串功能。MFC界面。

    标签: RSA 加密 程序

    上传时间: 2013-12-23

    上传用户:英雄

  • RSA算法是第一个能同时用于加密和数字签名的算法

    RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。即RSA的重大缺陷是无法从理论上把握它的保密性能如何,而且密码学界多数人士倾向于因子分解不是NPC问题。 RSA的缺点主要有:A)产生密钥很麻烦,受到素数产生技术的限制,因而难以做到一次一密。B)分组长度太大,为保证安全性,n 至少也要 600 bits 以上,使运算代价很高,尤其是速度较慢,较对称密码算法慢几个数量级;且随着大数分解技术的发展,这个长度还在增加,不利于数据格式的标准化。目前,SET( Secure Electronic Transaction )协议中要求CA采用比特长的密钥,其他实体使用比特的密钥

    标签: RSA 算法 加密 数字签名

    上传时间: 2014-10-13

    上传用户:sz_hjbf

  • 这是一个加密解密算法的小程序

    这是一个加密解密算法的小程序,加密解密为对称算法。 加密算法使用替换模板和字符冗余,对每个字符的加密依规则分别生成子密钥,算法具有一定安全性,具体算法请见,算法说明.doc文件。 程序在vs.net2005下编译通过。

    标签: 加密 解密 算法 程序

    上传时间: 2016-11-08

    上传用户:hxy200501