ios上rsa加密解密 服务器获取的模和公钥指数 应该是通过模和公钥指数用openssl生成公钥 解密时也是传入公钥进行解密 密钥一天更新一次
主要问题
1公钥是服务器指定的 通过模和公钥指数生成公钥 并用公钥加解密(这里可以看做不是那种传统的RSA吧)
2因为密钥每天更新 估计使用不了证书了 相当于实时生成公钥去加密解密
一下是服务器获取的模和公钥指数
4号的模和公钥指数
{"status":1,"modulus":97082274395882711958129327004062017990548108329003353074191328775102045401596193349558014435592471850234949089708958242613312029209640974438618421144186454412207804753929253538849915686699626600886443237880651281675374595576454302764520087590185540367260938993280626054932397000990280627999405910404795094161,"publicExponent":65537 }
加密后的密文
51fe141c8195f1b246bf11611e3fc0141f375ed425d1a2cf7f1452f0409236960e863335102a8a9c398389892fe30e89e1522b7bce2588e7f02b6e2fda8ed5b06f28f0f24f498b4918dd1a4bada74d4a409cb33ec2a14eeb2757ceeb007253fa299b78533baa849bad00d18d0996c9eb46d4d5624103053cdaf322350efdba39
3号的模和公钥指数
{"status":1,"modulus":104709083169769151744057762114551705954134741142719662720897826170769506062149831843738160216513736777227316914080363339372819341693281232776873546204429019027579923671709561089715225640543154200084360241800482626774333728047509493741609189095120988410950209926447247859774763387836012493278568187657545838613,"publicExponent":65537}
密文
78cfffc5e7242be45e40d9b3c81c3391365ae0be08b78490ec7605c49c00f87ea142560a9e5f4f54d87c72f35b7b9a92396b1e58405d45ab4ac2c5fc1d13127da5b3d8aab3ecbbe45b0ccdd32d52f71e3b86544169e4ceb692db779bffe3deddde626b4a80b4dc8c0e6fd9eb8ccb4836e1d366c305323821f0f4d1228405f7e2
主要问题
1公钥是服务器指定的 通过模和公钥指数生成公钥 并用公钥加解密(这里可以看做不是那种传统的RSA吧)
2因为密钥每天更新 估计使用不了证书了 相当于实时生成公钥去加密解密
一下是服务器获取的模和公钥指数
4号的模和公钥指数
{"status":1,"modulus":97082274395882711958129327004062017990548108329003353074191328775102045401596193349558014435592471850234949089708958242613312029209640974438618421144186454412207804753929253538849915686699626600886443237880651281675374595576454302764520087590185540367260938993280626054932397000990280627999405910404795094161,"publicExponent":65537 }
加密后的密文
51fe141c8195f1b246bf11611e3fc0141f375ed425d1a2cf7f1452f0409236960e863335102a8a9c398389892fe30e89e1522b7bce2588e7f02b6e2fda8ed5b06f28f0f24f498b4918dd1a4bada74d4a409cb33ec2a14eeb2757ceeb007253fa299b78533baa849bad00d18d0996c9eb46d4d5624103053cdaf322350efdba39
3号的模和公钥指数
{"status":1,"modulus":104709083169769151744057762114551705954134741142719662720897826170769506062149831843738160216513736777227316914080363339372819341693281232776873546204429019027579923671709561089715225640543154200084360241800482626774333728047509493741609189095120988410950209926447247859774763387836012493278568187657545838613,"publicExponent":65537}
密文
78cfffc5e7242be45e40d9b3c81c3391365ae0be08b78490ec7605c49c00f87ea142560a9e5f4f54d87c72f35b7b9a92396b1e58405d45ab4ac2c5fc1d13127da5b3d8aab3ecbbe45b0ccdd32d52f71e3b86544169e4ceb692db779bffe3deddde626b4a80b4dc8c0e6fd9eb8ccb4836e1d366c305323821f0f4d1228405f7e2