社区
Java SE
帖子详情
ELGamal 加密与解密密钥长度受限
halfsuccess
2012-12-09 05:02:10
InvalidKeyException: Illegal key size or default parameters?替换两个扩展包(local_policy.jar和US_export_policy.jar)之后还是觉接不了问题?请大侠指教。
...全文
197
2
打赏
收藏
ELGamal 加密与解密密钥长度受限
InvalidKeyException: Illegal key size or default parameters?替换两个扩展包(local_policy.jar和US_export_policy.jar)之后还是觉接不了问题?请大侠指教。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
halfsuccess
2012-12-09
打赏
举报
回复
什么意思,请指点 ?
Java
加密
与
解密
学习记录05-非对称
加密
算法
概述 1、与对称
加密
算法的主要差别在于,
加密
和
解密
的
密钥
不相同,一个公开(公钥),一个保密(私钥)。主要解决了对称
加密
算法
密钥
分配管理的问题,提高了算法安全性。 2、非对称
加密
算法的
加密
、
解密
的效率比较低。在算法设计上,非对称
加密
算法对待
加密
的数据
长度
有着苛刻的要求。例如RSA算法要求待
加密
的数据不得大于53个字节。 3、非对称
加密
算法主要用于 交换对称
加密
算法的
密钥
,而非数据交换
几种
加密
算法
DH算法通过双方共有的参数、私有参数和算法信息来进行
加密
,然后双方将计算后的结果进行交换,交换完成后再和属于自己私有的参数进行特殊算法,经过双方计算后的结果是相同的,此结果即为
密钥
。**(非对称
加密
,用公钥对DES
密钥
进行
加密
) **具有比对称
密钥
加/
解密
方式更高的安全性,因为
加密
和
解密
用的是不同
密钥
,而且无法从一个
密钥
推导出另一个
密钥
,且公钥
加密
的信息只能用同一方的私钥进行
解密
。6.银行B收到客户A传送过来的密文和加过密的DES
密钥
,先用自己的私钥(SK)对
加密
的DES
密钥
进行
解密
,得到DES
密钥
。
非对称
加密
算法(3):
ElGamal
一.
ElGamal
:
ElGamal
算法,是一种较为常见的
加密
算法,它是基于1985年提出的公钥密码体制和椭圆曲线
加密
体系。既能用于数据
加密
也能用于数字签名,其安全性依赖于计算有限域上离散对数这一难题。在
加密
过程中,生成的密文
长度
是明文的两倍,且每次
加密
后都会在密文中生成一个随机数K,在密码中主要应用离散对数问题的几个性质:求解离散对数(可能)是困难的,而其逆运算指数运算可以应用平方-乘的方法有效地
密码学选择
1.第一个实用的、迄今为止应用最广的公钥密码体制是(A )。 A. RSA B.
Elgamal
C.ECC D.NTRU 2.一个密码系统至少由明文、密文、
加密
算法和
解密
算法、
密钥
五部分组成,而其安全性是由( D)决定的。 A.
加密
算法 B.
解密
算法 C.
加密
算法和
解密
算法 D.
密钥
3.计算和估计出破译密码系统的计算量下限,利用已有的最好方法破译它所需要的代价超出了破译者的破译能力(如时间、空间、资金等资源),那么该密码系统的安全性是( B)。 A.无条件安全 B.计算安全 C.可证明安全...
网络与信息安全-第三章-对称秘钥
加密
算法
密码学的基本概念 密码编码:通过信息编码使信息保密 密码分析:用分析方法(破解)
解密
信息 密码解码:用(正常手段,如拥有
密钥
)将密文转换成明文 基本术语 明文(plain text);密文(cipher text)
加密
(encrypt,encryption),
解密
(decrypt,decryption) 密码算法(Algorithm),密码(Cipher):用来
加密
和
解密
的数学...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章