私钥
共 45 篇文章
私钥 相关的电子技术资料,包括技术文档、应用笔记、电路设计、代码示例等,共 45 篇文章,持续更新中。
RSA算法的一种DSP快速实现
·摘要: 根据DSP特性采用了RSA模幂快速算法,在节省了主机资源的同时加速了RSA算法;另一方面,方案采用密钥拆分机制,使得完整私钥对于外界是无法访问的,同时提高了RSA算法在实际应用中的安全性.
一种基于容忍入侵技术的CA方案
CA是PKI中的关键设施.CA的可信任性依赖于CA的私钥。CA的私钥一旦泄露,该CA签发<BR>的所有证书就只能全部作废。确保CA的私钥不泄漏极其重要。容忍入侵技术不是通过传统的防火墙或入侵检测技术来
PKI安全的关键:CA的私钥保护
文章指出了PKI(Public Key Infrastructure)安全的关键是CA(Certificate Authority)的私钥保护。由于ECC(EllipticCurve Cryptogr
基于 MANET的虚拟CA私钥生成分布式算法研究
移动 Ad Hoc 网络(MANET)由于自身的特性和特殊应用使其近年来逐步得到学术<BR>界的关注和研究。其所固有的大部分特性也正成为潜在的脆弱点,使其更易遭受各种安全威胁。在基于分布式PKI/CA
一种具有强前向安全性的代理签名方案
分析一种基于ElGamal的前向安全签名方案。该方案满足前向安全性,但在签名者私钥泄漏后,签名是不安全的,即不满足后向安全性,有一定的局限性。该文引入强前向安全的思想,克服了该方案的局限性,并将改进后
LDPC码在加密系统中应用的约束条件
<p>摘 要:该文首先给出了基于LDPC 码公钥加密系统中授权用户获取明文的置信传播迭代译码算法,并得出了在</p><p>明文信息等概的情况下授权用户要成功获取明文,私钥所需满足的必要条件。然后根据置信传播递归迭代算法分析</p><p>了公钥参数设计的充分必要条件。最后通过仿真验证了私钥和公钥参数设计的正确性。</p><p><br/></p>
空间网络中基于身份的分布式密钥管理研究
<p>摘 要:为解决在空间网络中实施集中式密钥管理困难以及维护公钥证书开销过大等问题,论文设计了一种基于身</p><p>份的分布式密钥管理方案。结合空间网络特点,给出了分布式私钥生成中心的构建方法。并利用Boneh 和Franklin</p><p>提出的基于身份的公钥加密体制,设计了私钥更新、主密钥分量更新和会话密钥协商等策略。分析和仿真验证,该</p><p>方案能满足安全要求,具有较好的扩展性。
哈希碰撞与生日攻击
在数字证书领域大家知道私钥签名需要取哈希,那么有没有对不同内容取哈希得到的摘要是相同的呢?有,其实这是一个概率问题,可以用生日攻击的例子给大家说明
RSA加密软件
RSA加密软件 可自动生成公钥和私钥<span style="white-space:normal;">RSA加密软件 可自动生成公钥和私钥</span>
如何产生和保存密钥:选择DESede算法,密钥长度为112位或168位
如何产生和保存密钥:选择DESede算法,密钥长度为112位或168位,用Java对象序列化保存私钥,通常应对私钥加密后再保存
RSA的最重要特色在于双密钥
RSA的最重要特色在于双密钥,它们有特殊的数学形式。RSA的一对密钥有三个基本参数:模n ,公钥b和私钥a 。n和b是公开的,发送信息方用私钥n加密消息,接受方用公钥b能得到解密后的信息,从而确定发送信息方的身份,这就构成了签名机制。对方用公钥将要发送的信息加密,只有拥有私钥的一方才能将信息解密。
DES算法全称为Data Encryption Standard,即数据加密算法,DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。RSA的安全性依赖于大数分解。公钥和私
DES算法全称为Data Encryption Standard,即数据加密算法,DES算法把64位的明文输入块变为64位的密文输出块,它所使用的密钥也是64位。RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数( 大于 100个十进制位)的函数。本程序为适合初学者的rsa算法java源码及des源码,开发环境eclipse3.4
RSA算法
RSA算法,实现加密、解密文字,随机生成公钥和私钥~
1、对称密码技术的实现(单重DES加密/解密); 2、非对称密码技术的实现(RSA
1、对称密码技术的实现(单重DES加密/解密);
2、非对称密码技术的实现(RSA,产生公私钥,并利用公钥加密信息,在利用私钥解密);
这学期刚学密码学
这学期刚学密码学,RSA算法相对简单,于是写了这个小软件.开发环境:VC++6.0。
RSA的安全性依赖于大数分解。公钥和私钥都是两个大素数。据猜测,从一个密钥和密文推断出明文的难度等同于分解两个大素数的积。
数据加密算法RSA的关键在于大素数的生成,本软件采取数组形式解决大素数的存储和运算问题,可生成超过1024位的十进制数的大素数,以应用于数据加密。
RSA的缺点主要有:产生密钥
linux下的ssl客户端和服务器端源码
linux下的ssl客户端和服务器端源码,包含了自己生成的证书和私钥。
rsa算法的c++实现,该程序实现利用私钥加密
rsa算法的c++实现,该程序实现利用私钥加密
说明: 1、里面有什么: 1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包 1.2、org.infosecurity.*下的软件包括
说明:
1、里面有什么:
1.1、org.bouncycastle.*下的所有软件是bouncycastle组织开发的软件包
1.2、org.infosecurity.*下的软件包括:
DES_CBC算法的实现
RSA算法的实现(包括:密钥生成、公钥加密和私钥解密、数字签名及签名验证)
数字信封的实现
利用数字信封实现大文件的加密、解密。
2、有什么用
输入“java SignCert jim.cer >1.txt”运行程序
输入“java SignCert jim.cer >1.txt”运行程序,则程序将从密钥库中取出CA的私钥对lf.cer证书进行签名,输出结果已重定向到文件1.txt中,打开1.txt文件,可以看到如下有关新的证书的信息。
一种非线性流式加密算法,对称加密
一种非线性流式加密算法,对称加密,它的加密和解密都是用同一把密钥完成。对称加密比不对称加密快得多,但缺点在于,它的安全性完全依赖于保持密码的机密性。
不对称加密,它要求使用两个密钥,一个是公共的(公钥),另一个是私有的(私钥)。每个密钥都要求使用另一个密钥来解密一条消息。它的复杂性提高,因此没有普及。