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

公钥

  • 一种非线性流式加密算法,对称加密

    一种非线性流式加密算法,对称加密,它的加密和解密都是用同一把密钥完成。对称加密比不对称加密快得多,但缺点在于,它的安全性完全依赖于保持密码的机密性。 不对称加密,它要求使用两个密钥,一个是公共的(公钥),另一个是私有的(私钥)。每个密钥都要求使用另一个密钥来解密一条消息。它的复杂性提高,因此没有普及。

    标签: 非线性 流式 加密算法 加密

    上传时间: 2015-04-25

    上传用户:wl9454

  • 说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括

    说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括: DES_CBC算法的实现 RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证) 数字信封的实现   利用数字信封实现大文件的加密、解密。 2、有什么用:   2.1 研究、学习信息安全中的密码学设计与实现技术。   2.2 当然如果大家觉得在其它地方用的上,我会觉得很高兴的。 3、还有什么改进: 3.1 对文件加密、解密的时候要频繁的IO,如果加一个缓冲区,比如10K、50K等, 只有缓冲区满了才写入DISK这样将提高效率。 3.2 RSA私钥积存的时候可以按PKCS8形式,再经BASE64编码保存比较好。

    标签: bouncycastle infosecurity org 1.1

    上传时间: 2015-05-14

    上传用户:13188549192

  • 一、RSA基本原理 对明文分组M和密文分组C

    一、RSA基本原理 对明文分组M和密文分组C,加密与解密过程如下: C = POW (M , e) mod n M = POW(C , d) mod n = POW(POW( M ,e), d) mod n=POW( M,e*d) 其中POW是指数函数,mod是求余数函数。 其中收发双方均已知n,发送放已知e,只有接受方已知d,因此公钥加密算法的公钥为 KU={ e , n},私钥为KR={d , n}。该算法要能用做公钥加密,必须满足下列条件: 1. 可以找到e ,d和n,使得对所有M<n ,POW(M ,e*d)=M mod n . 2. 对所有 M<n,计算POW (M , e)和POW(C , d)是比较容易的。 3. 由e 和n确定d是不可行的

    标签: RSA 分组

    上传时间: 2014-08-04

    上传用户:sevenbestfei

  • LibTomCrypt是一个全面的、可扩展的密码学函数库。包括了各类主要的加密函数

    LibTomCrypt是一个全面的、可扩展的密码学函数库。包括了各类主要的加密函数,单向摘要函数,伪随机数生成器,公钥加密函数。 你可以在这里下载到源文件及其说明:http://www.libtomcrypt.org libtomcrypt在C++builder6下编译为tomcrypt.lib

    标签: LibTomCrypt 扩展 密码 函数库

    上传时间: 2015-06-22

    上传用户:shus521

  • 一本关于密码学应用的学习参考书

    一本关于密码学应用的学习参考书,内有对称密钥加密、数字签名、认证、公钥加密、哈希算法等内容,内容全面。

    标签: 密码

    上传时间: 2013-12-22

    上传用户:熊少锋

  • 非常不错的密码学课件(PPT)

    非常不错的密码学课件(PPT),共20个文件 1[1].密码学与计算机安全2002-01.ppt 2[1].密码学与计算机安全.ppt 3[1].古典替换密码.ppt 4[1].古典变换密码.ppt 5[1].古典变换密码与乘积密码.ppt 6[1].现代密码学.ppt 7[1].现代分组密码-des.ppt 8[1].数论理论介绍.ppt 9[1].公钥密码学.ppt 10[1].公钥加密算法(续).ppt 11[1].认证、哈希算法.ppt 13[1].数字签名算法.ppt 17[1].ssl协议.rar 18[1].古典替换密码cont.ppt 19[1].可信的计算机系统.ppt 20[1].密钥管理与证书.ppt

    标签: 密码

    上传时间: 2014-11-26

    上传用户:稀世之宝039

  • 使用非对成RSA算法的序列号验证基础库

    使用非对成RSA算法的序列号验证基础库,使用者只需要更改Key.Resx中的公钥即可保证验证的安全性。

    标签: RSA 算法 序列号

    上传时间: 2014-01-09

    上传用户:gundan

  • RSA加密算法java代码

    RSA加密算法java代码,自动生成公钥和密钥

    标签: java RSA 加密算法 代码

    上传时间: 2013-12-28

    上传用户:曹云鹏

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

    RSA算法是第一个能同时用于加密和数字签名的算法,也易于理解和操作。 RSA是被研究得最广泛的公钥算法,从提出到现在已近二十年,经历了各种攻击的考验,逐渐为人们接受,普遍认为是目前最优秀的公钥方案之一。RSA的安全性依赖于大数的因子分解,但并没有从理论上证明破译RSA的难度与大数分解难度等价。该课题要求完成对给定的文件作为输入,通过RSA算法对该数据进行加密,为了便于用户理解,要求提供此模型的可视化图形显示。

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

    上传时间: 2015-11-04

    上传用户:JIUSHICHEN

  • :针对不可否认L-L-C-Z门限代理签密协议中存在的安全缺陷

    :针对不可否认L-L-C-Z门限代理签密协议中存在的安全缺陷,提出了一个改进的门限代理签密协议.通过 对L-L-C-Z门限代理签密协议的密码分析,利用接收方修改公钥的方法,计算出任意消息的有效伪造签密结果.利 用类似于缩短的数字签名标准(SDSS)的安全技术,以及通过公钥验证签密结果的技术,给出一个新的改进协议.安 全分析结果表明,与L-L-C-Z门限代理签密协议相比,该改进门限代理签密协议能够承受接收方公钥替换攻击.改进的门限代理签密协议利用接收方公钥而不是私钥来验证签密结果,其验证过程能向第三方公开.

    标签: L-L-C-Z 门限代理 协议 缺陷

    上传时间: 2013-12-21

    上传用户:四只眼