我正在尝试编写一个脚本来转换两个路由器之间的配置 - 从一个路由器导出配置,将有效设置导入第二个路由器。一些字符串(例如 VPN 证书)经过 Base64 编码,我已经可以正常工作了。(请注意,是 enCODED,而不是 enCRYPTED - 无需密钥即可解码。)但是,其中一个密钥使用不同的算法加密。算法的每个输出都以 开头#_1_
并以 结尾=
,但我找不到产生该输出的算法。
我已经将一些简单的字符串推入其中一个编码字段中,以检查这#_1_
是一个标题而不是偶然的:
String ASCII Encoded abcABC [97][98][99][65][66][67] #_1_BXadLg7VzqM=
123456 [49][50][51][52][53][54] #_1_VSbNW3mg5DI=
00000000 [48][48][48][48][48][48][48][48] #_1_VCTOX3ymd3Yt8w==
有人能给我指出如何使用这种方法对字符串进行编码吗?
感谢您的帮助。
答案1
设备制造商已表明这些字段已加密。它们可以接受编码或加密的输入,但会对其进行加密以进行存储或导出。