【发布时间】:2017-04-05 02:53:21
【问题描述】:
我在 android 中生成 rsa 密钥并加密文本并使用密钥将其发送到服务器(php)。
我尝试用私钥解密密文,但由于php中的以下错误而无法解密:
注意:解密错误
我认为私钥有问题
我的数据是:
PublicKey : -----BEGIN PUBLIC KEY----- MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCwR8SUPzb5eLqhvXDVmtl6Q9FHSY7eJgcb23ywrX2hZaSJqaG + RuQrdrPjXjOKHHuLhis4 / BVK + oMovHe8DBxlcUsVjk + / oaD0JHhJT6nchYJQ72yjo4UkZMPuczM0q2ACX1tIo / 0 + / qh4tbLB8 / TEjVITlCuY8nEz24ZH5YcChQIDAQAB -----结束公钥-----
专用密钥:MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBALBHxJQ / Nvl4uqG9cNWa2XpD0UdJjt4mBxvbfLCtfaFlpImpob5G5Ct2s + NeM4oce4uGKzj8FUr6gyi8d7wMHGVxSxWOT7 + hoPQkeElPqdyFglDvbKOjhSRkw + 5zMzSrYAJfW0ij / T7 + qHi1ssHz9MSNUhOUK5jycTPbhkflhwKFAgMBAAECgYBcRTSgZHZiHs + R2Zc2N9eeJ + Fjbx1ZKo6OBlU + JZGc6Zc2d5QyBOlp1rhSSvyvTjlczt3Q9iIvHPGKYRxLUguKLj162hyJZJ6n + mbV3ysFZd9S / + heiwzQluY4 / kmwhm / LL + aHuVyF98QbF5OpDIhIjGeP0gNxwBV8Ap / e6khAAQJBAOr3wvGsfIaE2iF / abwNeHZgUGB4dQthvId7w + pxJ2cx /氙+ 2M1HlyuqKg / YDJx4CXtrjezmXXU2DCoptxRs4okCQQDADzH1TIymRgmV91GuWbrbwRmjhpTlql0XJDoF31B9QFFDsyBRL3Oc8rQsMSbF7M / uMrq3XZAACvIFNpWEZFEdAkBDjbwUc3zRx / xWySUDFfReRE6XjcpI3W6wnRq0mpeziaHP / aSjUEPcH + 474 + esTK6dN0z0oT6ZZlKVBK1ISA3RAkEArWaKsm / 0pMKjMPTkmEeHP5UuMsf1cw3Hkncws9CVeSAyvq7hRKtU9KTkKuoNmbFfYi4HCjq9Imy / ahmIEMoJuQJANwuHqB3h54AAdoQJ / 8LuIWW9iKp4P + vY43ha2onrlgPk5pbyCXpePZ2ursmed + IDfd3dOTeCZRqRdZ4kpXLaVA ==
简洁文本(原始文本是“示例文本”):
wupn12rpyy + e9ozciws / zfp3dziwata24h + sz3geoxkwkl7l8dfxamohdagjdy7rgdbrdurzkgktvzsxkpplsk + rhthmgzauhzrq54huc2wfrg / omiydekczfhdo5veajkzwjjsvvvqtpvl18ntffi4tormnm5dt / blpd1zk50r0 =
有关信息:我可以在 android 中解密它
【问题讨论】:
-
此处添加示例(数据、加密数据、密钥)加代码
-
好的,我添加了它@JimL
-
代码也要包含在内,请确认PHP端收到的数据是你所期望的
-
@JimL 先生,我在 php 中使用 phpseclib,如果我用这个库创建密钥并使用它,它工作得很好,但是当我在 android 中生成密钥并将其发送到服务器时,有问题跨度>
标签: java php android rsa phpseclib