rsa加密 java解密_RSA加密解密 JS加密 JAVA解密 【完美版】

这是一个展示如何在Java服务器端与JavaScript客户端使用RSA加密解密的完整项目。项目包括服务端生成密钥对,JS使用公钥加密,服务器用私钥解密的流程。代码经过优化,易于理解和学习,且使用了官方最新的JS加密库,确保高效稳定。
摘要由CSDN通过智能技术生成

【实例简介】

经过本人修改,简化并完善了别人的代码,使其更加的容易理解和学习!

此为一个完整的项目,可以直接在NetBeans IDE里运行测试。

功能:服务端随机生成密钥,JS用公钥加密,服务端用私钥解密。用到的JS加密文件是从官网下载的最新版,速度快,稳定性好!

【实例截图】

【核心代码】

javaDecodeJs

└── javaDecodeJs

├── build

│   ├── generated

│   │   ├── classes

│   │   │   └── org

│   │   │   └── apache

│   │   │   └── jsp

│   │   │   ├── hello_jsp.class

│   │   │   └── index_jsp.class

│   │   └── src

│   │   └── org

│   │   └── apache

│   │   └── jsp

│   │   ├── hello_jsp.class.smap

│   │   ├── hello_jsp.java

│   │   ├── index_jsp.class.smap

│   │   └── index_jsp.java

│   └── web

│   ├── gfv3ee6.dpf

│   ├── hello.jsp

│   ├── index.jsp

│   ├── js

│   │   ├── Barrett.js

│   │   ├── BigInt.js

│   │   └── RSA.js

│   ├── META-INF

│   │   └── MANIFEST.MF

│   ├── success.jsp

│   └── WEB-INF

│   ├── classes

│   │   └── decode

│   │   └── js

│   │   ├── servlet

│   │   │   ├── IndexServlet.class

│   │   │   └── JavaDecodeJsServlet.class

│   │   └── util

│   │   ├── Escape.class

│   │   ├── HexToBytes.class

│   │   └── RSAUtil.class

│   ├── lib

│   │   └── bcprov-ext.jar

│   ├── sun-web.xml

│   └── web.xml

├── build.xml

├── nbproject

│   ├── ant-deploy.xml

│   ├── build-impl.xml

│   ├── genfiles.properties

│   ├── private

│   │   ├── private.properties

│   │   └── private.xml

│   ├── project.properties

│   └── project.xml

├── src

│   ├── conf

│   │   └── MANIFEST.MF

│   └── java

│   └── decode

│   └── js

│   ├── servlet

│   │   ├── IndexServlet.java

│   │   └── JavaDecodeJsServlet.java

│   └── util

│   ├── Escape.java

│   ├── HexToBytes.java

│   └── RSAUtil.java

└── web

├── hello.jsp

├── index.jsp

├── js

│   ├── Barrett.js

│   ├── BigInt.js

│   └── RSA.js

├── META-INF

│   └── MANIFEST.MF

├── success.jsp

└── WEB-INF

├── lib

│   └── bcprov-ext.jar

└── web.xml

35 directories, 45 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值