Кодировка Base64 часто используется для запутывания открытого текста, мне интересно, есть ли какие-нибудь быстрые / простые способы запутывания строки base 64, чтобы ее нельзя было легко распознать как таковую.Для этого метод должен запутывать символы заполнения (= s) так, чтобы они стали другим символом и были более рассредоточенными.
Кто-нибудь знает простой (и легко обратимый) способ сделать это?
Вы могли бы использовать шифр сдвига, но я ищу что-то более подробное, например, если мой шифр сдвига сопоставлен = a, кто-то может заметить строку, которая часто заканчивается буквой.
Цель состоит не в том, чтобы повысить безопасность, а в том, чтобы просто сделать base64 неузнаваемым в качестве base 64. Ему также не нужно передавать профессионала по безопасности, просто человек, который знает, что такое base64 и как он выглядит.Пример (= в конце и т. Д.)
Описанный мною метод, вероятно, будет добавлять неосновные 64 символа, например ^% $ # @ !, чтобы помочь запутать читателя.
Большинство ответов, по-видимому, относятся к теме ПОЧЕМУ я хотел бы сделать это, и основной ответ заключается в том, что операция будет выполняться много раз (поэтому я хочу что-то недорогое), исделано так, чтобы пароль не запоминался (почему я не XOR).Кроме того, данные не являются высокочувствительными и предназначены только для использования в качестве метода против случайного пользователя, который может знать, что такое строка base 64.