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

密钥对

  • Des算法是一种标准的对称加密算法

    Des算法是一种标准的对称加密算法,其精华就是明文经过一系列的复杂变化后,一般在不知密码的情况下要把它的恢复很难。 算法可以由四个部分描述: 1.获取16个子密钥 2.初始置换置换函数ip 3.加密函数f 4.末置换函数

    标签: Des 算法 标准 对称

    上传时间: 2014-01-18

    上传用户:hzy5825468

  • 1. 分析ECB模式和CBC模式的加密过程。 2. 用程序设计语言将算法过程编程实现。 3. 输入明文:I do like this book 加密算法E:异或⊕

    1. 分析ECB模式和CBC模式的加密过程。 2. 用程序设计语言将算法过程编程实现。 3. 输入明文:I do like this book 加密算法E:异或⊕,密钥为cryption; 移位,密钥为5 两种填充模式:(1)0 (2)密文挪用 初始化向量IV:goodluck 用两种模式进行加密,输出相应的密文。

    标签: book like this ECB

    上传时间: 2016-08-08

    上传用户:李彦东

  • 利用混沌影射的方法设计了一种多随机性的文件加密算法.分析了数据加密和Logistic混沌映射 的原理

    利用混沌影射的方法设计了一种多随机性的文件加密算法.分析了数据加密和Logistic混沌映射 的原理,提出了基于混沌方法的多随机性文件加密算法,采用VB完成了文件加密软件的设计.软件测试表 明:该加密算法的混沌特性和多随机特性增加了解密的难度,提高了加密数据的安全性,实现了密钥的随机 生成和加密算法的随机调用,使得加密后的文件更加安全.

    标签: Logistic 混沌 文件加密

    上传时间: 2014-12-08

    上传用户:gdgzhym

  • 这学期刚学密码学

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

    标签: 密码

    上传时间: 2016-08-14

    上传用户:qq521

  • 替代密码包括多种类型

    替代密码包括多种类型,如单表替代密码,多 字母替代密码等。试编程实现一种典型的单表替代密码—凯撒(Caesar)密码。它的加密方法是将明文中的每个字母用此字符在字母表中后面的第k个字母替代。它的加密过程可以表示为下面的函数:E(k)=(m+k)modn ,其中,m为明文字母在字母表中的位置数,n为字母表中的字母个数,k为密钥,E(k)为密文字母在字母表中对应的位置数。

    标签: 密码

    上传时间: 2016-08-20

    上传用户:kernaling

  • 置换密码算法的原理是不改变明文字符

    置换密码算法的原理是不改变明文字符,只将字符在明文中的排列顺序改变,从而实现明文信息的加密。置换密码也叫换位密码。试编程实现矩阵换位密码。它的加密方法是将明文中的字母按照给定的顺序安排在一个矩阵中,然后用根据密钥提供的顺序重新组合矩阵中的字母,形成密文。

    标签: 密码算法 字符 改变

    上传时间: 2016-08-20

    上传用户:onewq

  • 简单的异或加密

    简单的异或加密,将明文通过密钥加密后,经过同样的操作就可以解密

    标签: 加密

    上传时间: 2013-12-23

    上传用户:yt1993410

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

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

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

    上传时间: 2014-10-13

    上传用户:sz_hjbf

  • DES算法原理及实现,实现了3DES和DES的程序过程

    DES算法原理及实现,实现了3DES和DES的程序过程,支持8 16 24位密钥

    标签: DES 3DES 算法原理 程序

    上传时间: 2014-01-05

    上传用户:thinode

  • 实现移位密码(扩展凯撒密码)

    实现移位密码(扩展凯撒密码),用键盘接收明文和密钥,屏幕打印密文。

    标签: 密码 移位 扩展

    上传时间: 2014-02-11

    上传用户:q123321