Форум программистов, компьютерный форум, киберфорум
C# для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
1 / 1 / 0
Регистрация: 09.09.2017
Сообщений: 116

Защита программ от несанкционированного доступа шифром Цезаря?

06.04.2020, 20:17. Показов 1066. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый вечер, как реализовать защиту "программ" с помощью шифра цезаря?
Написал код для шифрования Цезаря, но не могу понять как реализовать защиту программ, заранее спасибо за любой ответ:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace ConsoleApp1
{
    class Program
    {
        static string Crypt(int key, string text, bool logic)
        {
            string alphabet = "абвгдеёжзиклмнопрстуфхцчшщъыьэюя";
            string word = "";
            for (int i = 0; i < text.Length; i++)
            {
                int k = alphabet.IndexOf(text[i]);
                k += (logic) ? key : -key;
                word += alphabet[k];
            }
            return word;
        }
        static void Main(string[] args)
        {
            Console.Write("Введите слово для шифрования: ");
            string s = Console.ReadLine();
            Console.WriteLine("Зашифрованное сообщение: "+Crypt(2,s, true));
            Console.Write("Введите слово для расшифрования: ");
            string text = Console.ReadLine();
            Console.WriteLine("Расшифрованное сообщение: "+Crypt(1, text, false));
        }
    }
}
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.04.2020, 20:17
Ответы с готовыми решениями:

Защита программ от несанкционированного запуска
День добрый, нужна помощь материалом в написании курсовой работы. Материал требуется по двум тема: 1) Защита программ от...

Защита файлов от несанкционированного доступа
Добрый вечер! C# изучаю не так давно. В институте поставили задачу, написать графическую программу, которая бы могла защищать файлы...

Защита CD от несанкционированного доступа
Нужно написать программу, которая запрещает доступ к диску и разрешает в случае ввода пароля. На Delphi не получается, может есть...

2
fly
 Аватар для I can
4955 / 4645 / 844
Регистрация: 13.04.2015
Сообщений: 9,840
06.04.2020, 20:28

Не по теме:

Цитата Сообщение от Evgeny20 Посмотреть сообщение
но не могу понять как реализовать защиту программ
Как поймёшь, напиши обязательно, мне тоже интересно

1
Эксперт .NET
 Аватар для Rius
13164 / 7724 / 1679
Регистрация: 25.05.2015
Сообщений: 23,527
Записей в блоге: 14
06.04.2020, 20:54
Цитата Сообщение от Evgeny20 Посмотреть сообщение
Защита программ от несанкционированного доступа
А что вы под этим понимаете?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.04.2020, 20:54
Помогаю со студенческими работами здесь

Защита от несанкционированного доступа.
Добрый день. Суть такова: &quot;у меня курсач на C++ - Защита от несанкционированного доступа. &quot; Хочу попросить совета у знающих людей...

Защита БД Аксесс 2003 от несанкционированного доступа
Доброго времени суток!!! Нужен совет!!!! Структура БД следующая: База Base находится на сервере в папке (директории) А. Эталонный...

Кодирование изображений и их защита файлов изображений от несанкционированного доступа
Нужны мысли, исходники программ по поводу этой темы. Примерный алгоритм действий есть: Кодирование: Разбить изображение на...

Помогите с Шифром Цезаря
Вообщем народ! Необходимо чтоб на вход поступала зашифрованная строка на латинице и далее выдавались все варианты перебора... Не могу...

Проблема с шифром Цезаря
Добрый день! Уважаемые форумчане, прошу Вашей помощи, т.к в этом деле новичок. Делаю ДЗ и возникло ряд проблем: 1. как поправить...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Команды "Заполнить" и "Очистить" на форме документа
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". На примере нетипового документа разработанного в конфигурации КА2. В качестве источника данных указан регистр накопления, в который записываются данные о. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений. 9TO2GP2bpX4 a42b81fb172ffc12ca589c7898261ccb/ https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/ Слева синяя линия -. . .
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. . Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
SDL3 для Desktop (MinGW): Вывод текста со шрифтом TTF с помощью библиотеки SDL3_ttf на Си и C++
8Observer8 24.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-text-sdl3-c. zip finish-text-sdl3-cpp. zip
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru