C# Проект: Шифратор / Дешифратор
Давно хотел сделать подобную программу, которая может зашифровать нужный мне текст, а потом в случае чего расшифровать. Но случай не попадался и руки не доходили. Это мне необходимо для того, чтобы ВЫСКАЗАТЬ определенные моменты, но сделать так, чтобы не каждый мог понять о чем я говорю.
Что для этого требуется:
У меня уже установлена Visual Studio и хоть до приобретения нового компьютера далеко, думаю я смогу создать такую простенькую программу (ах да, у меня ноут сворачивается... на неделе уже 3 раза переустанавливал windows и менял видеокарту, муторно... моя старушка накрывается...).
Естественно так же стоит разработать алгоритм шифрования, простой, понятный, на подобии языка лиит, которым я хорошо владею. Пример: ||0|>06|/|3 936|/||<4 (подобие языка). На подобном шифровании многие глаз ламают, переводить могут только сообразительные. Есть усложненные формы лита, которые только "эксперты" расшифруют. На это и сделаю наверно упор.
Ну и под конец, сделать так чтобы программа могла с легкостью шифровать определенный текст так, как мне надо и дешыфровывать обратно (на тот случай, если я разучусь расшифровывать подобный текст, или деградирую).
Критерій завершення
Разработана программа которая с легкостью шифрует и дешифрует данные, НО, таким образом, чтобы желающий мог НЕ с легкостью без дешифратора разобраться о чем идет речь.
Особисті ресурси
жизнь компьютера, время
Екологічність мети
Смогу прятать то, что не должен видеть каждый.
- 
                    
                    
Создать проект
- 
                                                                        
Запустить Visual Studio (в надежде что не будет виснуть)
 - 
                                                                        
Создать проект: WPF_06_Crypt
 - 
                                                                        
Начать работать
 
 - 
                                                                        
 - 
                    
                    
Разместить формы
- 
                                                                        
Диалоговые окна (для записи, ввода и вывода)
 - 
                                                                        
Кнопки управления (взаимодействия)
 
 - 
                                                                        
 - 
                    
                    
Создать двухкратное шифрование
Двухкратное шифрование позволит шифровать данные по 2 кругам, первый - формирует нормаль, в которой легко вычисляются последовательности (мало-ли кто решит через программу расшифровать последовательности), второй круг убивает эти последовательности и выдает шифрованный язык. По такому-же принципу будет проходить и дешифровка (с заранее установленными данными).
- 
                                                                        
Отладить первый круг шифрования
 - 
                                                                        
Отладить второй круг шифрования
 - 
                                                                        
Сделать проверки
 
 - 
                                                                        
 - 
                    
                    
Создать дешифратор
- 
                                                                        
Научиться расшифровывать зашифрованный текст
 - 
                                                                        
Отладить дешифратор и шифратор
 
 - 
                                                                        
 - 
                    
                    
Завершение
- 
                                                                        
Отладить программу
 - 
                                                                        
Запустить её и протестировать
 - 
                                                                        
Сделать вывод
 
 - 
                                                                        
 
- 4137
 - 25 травня 2017, 01:27
 
Не пропустіть нові записи!
Підпишіться на ціль і стежте за її досягненням