gpt4 book ai didi

java - python RSA模块如何使用java解密

转载 作者:行者123 更新时间:2023-11-30 05:09:39 26 4
gpt4 key购买 nike

我使用 python rsa 模块( http://stuvel.eu/rsa ) 获取 private_key 和 public_key。
如何在java中使用这些private_key和public_key进行加密或解密?

最佳答案

谢谢大家。我想我已经找到方法了。python的Rsa模块可以生成(n,p,q,e,d)。我可以在Java中使用follow方法

KeyFactory s=KeyFactory.getInstance("RSA");

key pri_k=s.generatePrivate(new RSAPrivateKeySpec(new BigInteger(n=p*q),new BigInteger(e));

key pub_k=s.generatePublic(new RSAPublicKeySpec(new BigInteger(n=p*q),new BigInteger(d));

第二种方法是我在命令中运行 .py(不是 jython)。例如:Runtime.getRuntime().exec("python C:\test.py")

关于java - python RSA模块如何使用java解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com