V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  linuxchild  ›  全部回复第 41 页 / 共 52 页
回复总数  1024
1 ... 37  38  39  40  41  42  43  44  45  46 ... 52  
2017-09-08 16:21:38 +08:00
回复了 linuxchild 创建的主题 Java 问一个 Java 的 RSA 解密的问题
@ipeony

hello,问题解决了,是将解密的代码改动了一行:

```
public static byte[] decryptData(byte[] encryptedData, PrivateKey privateKey) {

try {
Cipher cipher = Cipher.getInstance(RSA, new org.bouncycastle.jce.provider.BouncyCastleProvider());
cipher.init(Cipher.DECRYPT_MODE, privateKey);
return cipher.doFinal(encryptedData);
} catch (Exception e) {
e.printStackTrace();
//System.out.println(e.printStackTrace());
return null;
}
}
```

前提是把 bc 包引入,我使用动办法是

> 1. edit jre\lib\security\java.security

> add security.provider.10=org.bouncycastle.jce.provider.BouncyCastleProvider

> 2. copy bc*.jar to jre\lib\ext

摘自:
https://stackoverflow.com/questions/13721579/jce-cannot-authenticate-the-provider-bc-in-java-swing-application

然后再进行解密就可以了。


至于原因,我猜测在加密动时候可能就使用了这个模块。
2017-09-08 13:30:23 +08:00
回复了 linuxchild 创建的主题 Java 问一个 Java 的 RSA 解密的问题
@ipeony

感谢给这么详细耐心的回复。

试了一下这段代码,用的自己的私钥和公钥,一串明文进行加解密没问题。

但是如果用这段代码去解密之前的密文就出现所述的问题了…

另外,我之前用 Python 试过,同样的密文,同样的密钥,就可以解出来,擦

我看看再找个人问一下,等解决了告诉你一下。

再次感谢
警察~可以直接查上网地点
2017-09-07 17:53:45 +08:00
回复了 Tyrion 创建的主题 游戏 大家国庆都什么安排啊?
@Kaho 回北京买房么
2017-09-07 16:03:05 +08:00
回复了 linuxchild 创建的主题 Java 问一个 Java 的 RSA 解密的问题
@ipeony 同事给的,相同的密钥和文本使用 Python 直接解出来了…

帮忙看看使用 bc 去读私钥我贴的那段代码有问题么? pkcs8 格式的私钥
2017-09-07 14:23:34 +08:00
回复了 linuxchild 创建的主题 Java 问一个 Java 的 RSA 解密的问题
@ipeony 仔细看了看代码,加解密模块都一样,只是解密时私钥都读取不一样;

我使用都是 BC 提供去读取都 pem 格式的私钥,是不是我的读取过程有问题?
2017-09-06 19:35:30 +08:00
回复了 linuxchild 创建的主题 Java 问一个 Java 的 RSA 解密的问题
@ipeony 先感谢,回头试一下看看行不行
不看知乎了 - -。
2017-09-03 12:07:50 +08:00
回复了 SlipStupig 创建的主题 程序员 自己写的爬虫如何测速抓取速度呢?
监控网络速度吧,然后取均值
2017-07-17 15:50:59 +08:00
回复了 qiaoyanbing 创建的主题 Python 爬虫问题,请教大神们
抓包看了一下,感觉应该是基于你电脑的信息加上时间戳通过个什么算法做了一个标记返回给你了这个变动的数据。
2017-02-27 10:39:57 +08:00
回复了 swt1993 创建的主题 Python Python 的前景到底有多大?如果不考虑数据挖掘和机器学习?
@likuku 无法反驳
现在程序员环境真是不容易啊 周末双休都是福利啦
2016-12-05 02:06:39 +08:00
回复了 Chaos11 创建的主题 程序员 想了解一下大家平均每天睡眠几小时?
八个多…
2016-12-05 02:02:47 +08:00
回复了 firecicada 创建的主题 酷工作 程序员怎样鉴定强悍的小团队
靠谱
1 ... 37  38  39  40  41  42  43  44  45  46 ... 52  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2729 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 40ms · UTC 14:22 · PVG 22:22 · LAX 07:22 · JFK 10:22
Developed with CodeLauncher
♥ Do have faith in what you're doing.