Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > .NET для новичков > методы шифрование данных - строки [C#]


Автор: ArniLand 20.5.2010, 19:31
В задание нужно реализовать методы с шифрованием данных со строками. Задание выглядит таким образом:
Данные - строка: Значение, длина, закрытый ключ шифровки (разница кодов и направление)
Методы - Шифровка строки(замена значимых символов на символы с кодом, большим или меньшим на определенное значение); дешифровка строки; выведение строки
Объясните пожалуйста с примерами как такое реализовать. Заранее спасибо. 

Автор: FF0000 21.5.2010, 09:54
да вродь как-то так можно 

Код

            string M = "текст для шифрования";
            int K =  12;  // ключ  
                                  

            string S = "";
            //  шифруем 
            for (int i = 0; i < M.Length; i++)
                S += Convert.ToChar(Convert.ToInt32(M[i]) + K);
 

            M = "";
            // дешифруем
            for(int i=0; i< S.Length; i++)
                M += Convert.ToChar(Convert.ToInt32(S[i]) - K);


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)