RSA分析中 publickey 问题

so中分析RSA算法时
IDA中
get_public_key 下断点
dump 时 publickey 是这样的

PUBLIC KEY-----.
-----BEGIN PUBLIC KEY-----.
MIGfMA0GCSqGS
Ib3DQEBAQUAA4GNA
DCBiQKBgQC8WHgg8
60BYItkr4ivHuiDv
tPk. lURX
2o97WvdkA8QDKbxP
Xmbkb4Pqz7oosqTT
phVT7iN9tsIvSfU3
fk1qw7Y7PNNq.
l0b53GvdfCq
uJgIKa2/BrGOZtNp
Y+O05RGhs+soyjR3
Vge+G0dvofBKvATD
oznKN. AI
FOlovuYCdS0lrGkQ
IDAQAB .-
----END PUBLIC K
EY-----…,.^.A

为什么 要整理成这样
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQC8WHgg860BYItkr4ivHuiDvtPklURX2o97WvdkA8QDKbxPXmbkb4Pqz7oosqTTphVT7iN9tsIvSfU3fk1qw7Y7PNNql0b53GvdfCquJgIKa2/BrGOZtNpY+O05RGhs+soyjR3Vge+G0dvofBKvATDoznKNAIFOlovuYCdS0lrGkQIDAQAB

为什么要把 中间的 . 与 空格 全部去掉?
它不是一段完整的 字符串么 ?
不是很明白 只知道要这么干

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: RSA公钥未找到问题可能是由于以下原因导致的: 1. 公钥文件路径错误:请检查公钥文件的路径是否正确,确保程序能够正确地找到公钥文件。 2. 公钥文件格式错误:请确保公钥文件的格式正确,如PEM格式或DER格式等。 3. 公钥文件被篡改:请确保公钥文件没有被篡改或损坏,可以尝试重新生成公钥文件。 4. 公钥文件权限问题:请确保程序有足够的权限读取公钥文件。 如果以上方法都无法解决问题,建议联系相关技术支持或开发人员进行进一步排查。 ### 回答2: RSA公钥找不到问题通常发生在使用RSA加密与解密的过程。通常是因为没有找到正确的公钥或者公钥不合法导致的。 首先,当我们使用RSA算法进行加密时,我们需要使用接收方的公钥进行加密。因此,我们需要确保接收方的公钥是正确的,并且可以被我们的加密程序所访问。如果我们无法找到正确的公钥,就会报出RSA公钥找不到的错误。 其次,如果公钥不合法,也会导致RSA公钥找不到的问题。在使用RSA算法进行加密的过程,我们需要确保公钥是有效的,并且符合规范。否则,加密程序无法识别公钥,就会报错。 为了解决这个问题,我们需要确保以下几点: 1. 确认使用的公钥是正确的,并且能够被加密程序所访问。如果我们无法找到正确的公钥,请确认一下公钥的文件路径、文件名和访问权限是否正确。 2. 公钥必须是有效的,并且符合规范。请确认一下公钥的格式是否正确,并确保公钥没有被篡改或损坏。 3. 如果以上方法都无法解决问题,建议联系RSA算法的开发者或维护者,寻求进一步的帮助。 ### 回答3: RSA公钥未找到问题通常是由证书错误、访问授权不足、网络故障或服务端配置错误等各种因素引起的。以下是一些可能的解决方案: 1.检查证书:如果您在使用SSL连接时遇到了RSA公钥未找到问题,首先应该检查证书是否正确。确保证书包含RSA公钥并且没有过期,证书是否被正确颁发,并且证书链是完整的。 2.检查访问权限:RSA公钥未找到问题可能是因为您没有访问相关资源的权限。确保您拥有足够的权限以访问该资源,比如浏览器是否被允许访问该站点。 3.检查网络故障:如果SSL连接RSA公钥未找到,有时可能是由于网络故障引起的。在这种情况下,可以尝试重新加载页面或者检查网络连接是否正常。 4.检查服务端配置:如果您是网站的管理员,并且SSL连接出现了RSA公钥未找到问题,那么可能是因为您的服务器配置有误。在这种情况下,您应该重新查看您的SSL证书配置并确保所有必要的设置已经正确配置。 总之,RSA公钥未找到问题是一个多方面的问题,因此需要从多个方面来审视和解决。根据实际情况,采取相应的解决方案可以有效地解决这个问题

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值