您当前的位置: 首页 >  Java

ZhangJiQun&MXP

暂无认证

  • 0浏览

    0关注

    1187博文

    0收益

  • 0浏览

    0点赞

    0打赏

    0留言

私信
关注
热门博文

java实现ecc加密:通过AES生成公钥加密数据,ECC加密公钥

ZhangJiQun&MXP 发布时间:2022-04-23 18:55:15 ,浏览量:0

成功:

本文通过。java语言实现ECC+AES混合加密。ECC加密算法具有密钥分配与管理简单,安全强度高等优点,AES的加密算法具有速度快,强度高,便于实现等优点。Ecc椭圆曲线算法对AES公钥进行加密管理,AES主要为我们数据进行加密。通过集成AES加密算法和ECC加密算法的优点,实现了加密速度快和安全方便管理密钥的优点,有效地解决了密码体制中速度和安全性不能兼顾的问题。JDK中自带了椭圆曲线的签名,但是没有实现椭圆曲线的加密解密。通过引入bouncycastle库实现实现椭圆曲线的加密解密。

1. 去JDK的下载页面,下载

http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html  这个东西。这个是为了解除默认JDK中的加密强度的限制。不使用这个可能会报错。

关注
打赏
1665659684
查看更多评论
立即登录/注册

微信扫码登录

0.0419s