Kryptografia projekt

Kryptografia projekt.

Program szyfrujący.

Autor:

  1. Opis działania programu.

Program został napisany w języku c++.Szyfrowanie odbywa się w trzech krokach. W pierwszy kroku każdy znak jest przekładany na kodowanie ASSCI, co zmienia znaki na wartości liczbowe następnie do każdego znaku ASSCI dodawane jest pięć, kolejnym krokiem jest odkodowanie tego znaku na alfabet (angielski) tak otrzymany znak zapisywany jest do tablicy. Program konwertuje w ten sposób każdy znak i zapisuje go do tablicy, dodatkowo po każdym znaku, czyli pomiędzy każde dwa znaki odczytane z podanej informacji dodatkowo dodawany jest jeden losowy znak. Tako otrzymany ciąg znaków zostaje zaszyfrowany i niemożliwy do odczytania dodatkowo po szyfrowaniu ilość informacji została podwojona. Deszyfrowanie ciągu znaków odbywa w podobny sposób program zaczyna od przełożenia wszystkich znaków na kodowanie ASSCI następnie odejmowane jest od każdego znaku w formie liczbowej pięć oraz usuwany jest, co drugi znak. Tak otrzymany ciąg znaków zostaje odkodowany na alfabet i w ten sposób otrzymujemy pierwotną informacje.

  1. Schemat blokowy funkcji (procedury) szyfrowania.

TAK NIE

  1. Schemat blokowy funkcji (procedury) deszyfrowania.

TAK NIE


Wyszukiwarka

Podobne podstrony:
projekt o narkomanii(1)
!!! ETAPY CYKLU PROJEKTU !!!id 455 ppt
Wykład 3 Dokumentacja projektowa i STWiOR
Projekt nr 1piątek
Projet metoda projektu
34 Zasady projektowania strefy wjazdowej do wsi
PROJEKTOWANIE ERGONOMICZNE
Wykorzystanie modelu procesow w projektowaniu systemow informatycznych
Narzedzia wspomagajace zarzadzanie projektem
Zarządzanie projektami 3
Metody Projektowania 2
BYT 109 D faza projektowania
p 43 ZASADY PROJEKTOWANIA I KSZTAŁTOWANIA FUNDAMENTÓW POD MASZYNY
Zarządzanie projektami 4 2

więcej podobnych podstron