根据步骤得写 python3 解密代码

2020-08-12 18:06:58 +08:00
 song135711

请教下 V 友, 能根据下面的步骤, 写出 python3 解密代码么

加密:(目前不提供 Demo,解密请参考解密步骤)

以下明文信息的字符串经 utf-8 编码后经 RSA 用公钥加密,以 data 字段发送,用 RSA 私钥解密。

注:采用分区块加密,每个 block 的大小为 117 个字节。
RSA 私钥请登录测试环境 - 获取密钥 -点击 rsa_private_key 获取。
使用 JAVA 需要将私钥转换为 pcks8 的商家,请在后台获取私钥后将私钥以 64 位为一行转换为 PEM 文件,举例文件名为 rsa_private_key.pem ,然后使用 openssl 交互输入:
pkcs8 -topk8 -inform PEM -in rsa_private_key.pem -outform PEM –nocrypt 转换; 或使用
openssl pkcs8 -topk8 -nocrypt -inform PEM -in rsa_private_key.pem -outform PEM outform

解密步骤

  1. 获取密文后使用 base64 decode
  2. 以 128 字节分块对密文解密
  3. 拼接解密模块组成完整报文
2052 次点击
所在节点    Python
3 条回复
phpfpm
2020-08-12 20:11:06 +08:00
几个菜啊喝成这样

给多少钱做这个?
PassionJack
2020-08-12 22:16:36 +08:00
很简单的解密啊
song135711
2020-08-19 13:10:01 +08:00
不好意思, 解密了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/697754

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX