Я пытаюсь написать скрипт для преобразования конфигурации между двумя маршрутизаторами - экспортировать конфигурацию с одного маршрутизатора, импортировать действительные настройки на второй маршрутизатор. Некоторые строки (например, VPN-сертификаты) закодированы в Base64, и я работаю. (Примечание: кодируется, а не кодируется - ключ для декодирования не требуется.) Однако один из ключей шифруется другим алгоритмом. Каждый вывод из алгоритма начинается с #_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==
Может кто-нибудь указать мне на подсказку о том, как кодировать строки для этого метода?
Спасибо за вашу помощь.