Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/18: Рейтинг темы: голосов - 18, средняя оценка - 4.67
25 / 25 / 10
Регистрация: 27.11.2011
Сообщений: 272
1

Шифрование текста методом перестановки

30.09.2014, 00:10. Показов 3418. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрых времени суток. Суть задачи состоит в шифровании входяшей последовательности символов методом их перестановки. Пытался сделать что-то вроде такого:
C#
1
2
3
4
5
6
7
8
9
10
11
private string EncodingReplace(string str)
        {
            string result = string.Empty;
            char[] mass = str.ToCharArray();
            for (int i = 0; i < str.Length; i++)
            {
                result += mass[i++]+ mass[i];
            }
 
            return result;            
        }
Но в ответ получил индексы букв,а не сами буквы Оо
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.09.2014, 00:10
Ответы с готовыми решениями:

Шифрование методом перестановки
Нужно очень сильно программа для шифрование и дешифрирование данных которая шифрует текст от 2000 -...

Шифрование методом двойной перестановки
Нужно разработать которая производила бы шифрование предложения, введённого пользователем методом...

Шифрование и дешифрование методом столбцовой перестановки
Доброго времени суток. Есть приложение, которое шифрует и расшифровывает текст методом столбцовой...

Шифрование методом перестановки, исправить код
Здравствуйте. У меня есть задание написать шифр перестановками. То есть например мы вводим...

3
870 / 720 / 304
Регистрация: 15.04.2013
Сообщений: 2,047
Записей в блоге: 5
30.09.2014, 01:47 2
llFreeManll,
Совершенно не понятно какой вы алгоритм используете.
0
1992 / 1216 / 440
Регистрация: 13.06.2013
Сообщений: 4,115
30.09.2014, 07:42 3
Удалите этот код, это не шифрование ни разу.
Распишите какой должен быть алгоритм(не задание, а алгоритм)
Попробуйте его реализовать и выложите что получилось.
Составьте вопросы, что именно не получается.
0
1057 / 864 / 195
Регистрация: 31.03.2010
Сообщений: 2,521
30.09.2014, 10:32 4
llFreeManll, char - это целочисленный тип. операция суммы над двумя символами - это сложения их кодов.
C#
1
2
3
4
5
6
7
8
9
10
11
12
private string EncodingReplace(string str)
        {
            string result = string.Empty;
//добавляем пробел для четного к-ва символов
            if(str.Length%2==1) str+=" ";
            for (int i = 0; i < str.Length; i+=2)
            {
//тут используем приведение к string, чтоб была конкатенация, а не суммирование
                result += str[i+1].ToString()+str[i].ToString();
            } 
            return result;            
        }
НО, как уже говорилось выше - это не шифрование. это полный отстой в плане сохранения информации.
0
30.09.2014, 10:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
30.09.2014, 10:32
Помогаю со студенческими работами здесь

Шифрование сообщения методом одиночной перестановки по ключу
Зашифруйте сообщение «ИЛЛЮЗИИ, ЧЕМ БОЛЬШЕ О НИХ ДУМАЕШЬ, ИМЕЮТ СВОЙСТВО МНОЖИТЬСЯ, ПРИОБРЕТАТЬ...

Шифрование текста путем перестановки его букв
Нужно чтоб данный брались из файла и загружались в конце в другой файл Сама задача: Ребята...

Сделать расшифровку текста полученного методом одиночной перестановки по ключу
Расшифровать шифртекст « ААНТДОМНЫЕАСЫСХЛЖТХ__ЬЕА_ВОС_ЁСЫБТПТТЖСВРСРИТАИЯАТОХ__ШЬЯ_СШ », полученный...

Дешифровка методом перестановки
Здравствуйте Нужна помощь в написании дешифратора (методом перестановки) с использованием...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru