Я пытаюсь думать о идеях для скрытия строки. Пока у меня есть функция, которая преобразует каждый символ в строку в десятичное значение. Затем он принимает эти значения и добавляет их, чтобы скрыть и вычесть 1, чтобы показать строку. Затем, после того, как она скрыта или показана, она преобразуется обратно в символы ASCII.C# функция криптографии C#
Итак, эта строка «Hello» станет «72 101 108 108 111», если вы добавите 1 «73 102 109 109 112», и это станет «Ifmmp». Для того, чтобы расшифровать, что вы просто вычесть 1.
Как вы можете сказать, что это не очень безопасно ...
мне нужны идеи для этого типа строки бегов.
Редактировать: Не говорите мне, чтобы использовать другую библиотеку или предварительно написанные рамки. Вопрос в том, как я могу сделать это НА МОЕМ СОБСТВЕННОМ. Вот и все.
Вы правы, то, что вы описываете, довольно небезопасно - какова ваша цель? – Yahia
Чтобы скрыть данные в строке. Я в основном делаю это, потому что хочу изучить способы скрытия данных, но я не хочу использовать заранее написанные алгоритмы. – tr0yspradling
Криптографическая защита и распознаваемые шаблоны являются взаимоисключающими. То, что вы пытаетесь сделать, не будет безопасным независимо от реализации. – vcsjones