Moje początki programowania. Mam kilka pytań co do zadania poniżej: Napisz program wykorzystujac szyfr cezara do szyfrowania i deszyfrowania dowolnej litery wprowadzanej z klawiatury, ktory a) dla wprowadzanej litery l oraz klucza k wyswietli zaszyfrowana litere b)dla wprowadzonej litery zaszyfrowanej z oraz klucza k wyswietli litere odszyfrowana c)wyswietli...
Oczywiście, jest podobny do szyfru cezara. Składa się z tablicy dwuwymiarowej dokładnie takiej jak tutaj: . Szyfrowanie polega na wprowadzeniu hasła na podstawie którego będziemy szyfrować jakieś słowo. Słowo szyfrujące to np. 'tajne' a słowo do zaszyfrowania to 'haslo'. Sprawdzamy jaka litera w wierszu odpowiada literze w kolumnie, czyli w tym przypadku...
Wynik szyfrowania nic ci nie powie o algorytmie, chyba, że go złamiesz. Metod szyfrowania są tysiące. Najprostsze są szyfry podstawieniowe, np szyfr Cezara. W informatyce robi się to przez zmianę wartości kodów ASCII liter (konieczne jest ograniczenie zbioru znaków i zapętlenie), o określoną wartość. Np. dodając do wartości znaku cyfrę 3. Odszyfrowanie...
Szyfr Cezara. Dokonaj skoku na koniec pliku i po każdym odczycie skacz wstecz (Seek - jeśli dobrze pamiętam). Z dodaniem kodu ASCII chyba nie powinno być problemu? Możesz równocześnie zapisywać wynik do drugiego pliku.
to się nazywa Szyfr Cezara.
Witam. Piszę zadanie z strony jkozak.pl. Program umożliwia szyfrowanie ciągu znaków przy użyciu szyfru Cezara. Użytkownik programu ma podać tekst do zaszyfrowania oraz liczbę n, o którą przesunięty jest alfabet za pomocą którego szyfrujemy tekst. Jeśli użytkownik podaje dodatnią wartość liczby n, to program dobrze działa. Problem jest np. z literą 'a'...
Witam napisałem taką procedurę szyfrującą szyfrem cezara. nie wiedzieć czemu... nie działa :< czy ktoś ma jakiś pomysł na przerobienie tego kodu by zadziałał? procedure TForm1.Zaszyfruj1Click(Sender: TObject); var s : ansistring; i,j : integer; begin for i := 0 to Memo1.Lines.Count do s := memo1.Lines[i]; for j...
Witam mam oto taki szyfr cezara, który działa dobrze ale nie w 100% tzn. wychodzi poza zakres czyli gdy wpiszę literkę "z" i dam klucz czyli to przesunięcie = 1 to zamiast literki "a" wyskoczy mi któryś ze znaków specjalnych. I tu prośba czy ktoś wie jak rozwiązać ten problem w stosunkowo łatwy sposób ?? A może ktoś ma takowy szyfr cezara w c++ ?? proszę...
Mam pewien problem - program napisany przeze mnie do szyfrowania i odszyfrowywania tekstów szyfrem Cezara działa ale automatyczna sprawdzarka jaka znajduje się na stronie internetowej kursu wykazuje błąd. Czy ktoś o co chodzi w tym komunikacie? wiersz 1: wczytano 'Aka_la_2_(CVA)_jnsx...', a oczekiwano 'Ala_ma_2_(DWA)_koty...' 9 wiersz 1: wczytano 'D()PqePelH,jo;fl'FNilMN:f;L-b?!mOO::!MP...
Polecam algorytm AES, nowszy generacyjnie od poczciwego DES-a, przykładowa implementacja w C Jest też coś takiego jak TinyECC specjalnie do bezprzewodowych sieci, bazune na TinyOS Szyfr cezara jest zbyt łatwy do przełamania, jeśli rozwiązanie ma być w miarę bezpieczne, to zupełnie nie brałbym tego pod uwagę.
Będę strzelał bo nie znam konkretnego rozwiązania. Przy wyłączonym torze szyfrującym zamiast szyfratora (i deszyfratora) jest drut i tem przepuszcza więcej niż tor szyfrujący (de...) Obcięcie 100 Hz i 3500 Hz wynika z właściwości części toru niezwiązanej z szyfrowaniem. Przez analogię: list szyfrowany i i potem deszyfrowany np. metodą Cezara nie powinien...
Z tego co mówisz wynika, że za każdy znak podstawiasz znak zwiększony o k - czyli uproszczony kod Cezara ;) Jakbyś nie wiedział to zmienna typu char ma w sobie zakodowany kod znaku, czyli wystarczy ten kod zwiększyć o k oraz sprawdzić czy zwiększony kod nie wyszedł poza dozwolony zakres. Ogólny schemat programu: void zmien(char *znak, const int...
Witam. Chciałbym zaszyfrować dane, które mój program wysyła po RS'ie. Wystarczy mi takie, którego nie będzie mógł złamać ktoś, kto obraca się w takich sprawach. Nie pomyslałeś że zawsze może trafić się ktoś lepszy od Ciebie? Twoje szyfrowanie moze słuzyć jako działanie hobbystyczne. Zastosuj na początek - na przykład - kod Cezara. Szyfrowanie: Do każdego...
Narazie postanowiłem skupić się na szyfrze cezara. Mam zamiar go dopracować. Napisałem próbny kod i mam pytania: dlaczego jeśli wpisuję klucz szyfrowania, nie mogę tego zrobić z NumLocka?; co robią funkcje 'chr' i 'ord'?; czy odpowiednikiem spacji w kodzie ascii jest przecinek? program asd; var i,klucz:byte; slowo:string; begin write ('Podaj...
wyszukać i zaprezentować dowolny algorytm szyfrowania tekstu". Najprostrzy możliwy [url=]Kod Cezara
Tak jak w temacie, dodam jeszcze, że oprócz: Cezar, AES, ROT13, XOR. BO TE JUŻ ZNAM. Jeżeli są jeszcze jakieś inne typy szyfrowania to proszę o informacje, linka z przykładem (lub załącznik na tym forum) w języku C#. Czekam na szybką odpowiedź. :)
Nie możesz stosować licz losowych tylko musi to być algorytm bo jeśli był by to losowy zapis i odczyt to byłby niejednoznaczny i za każdym razem otrzymałbyś coś innego Na początek proponuje kod cezara do zabawy
Może lepiej, na razie Cezara wystarczy (obrzuciłem go na wszelki wypadek) a jeszcze w trakcie przesyłania jest szyfrowany. A o GPG nie słyszałem ;) Może chodziło ci o PGP? Jeśli to nie jest b. trudne zadanie to bym prosił. Zależy mi też na tym aby nie używał żadnych dodatkowych bibliotek ale jeśli trzeba to cuż poradzić? Kto mi poprawi albo powie jak...
Witam Mam na jutro zrobić szyfr cezara. W dev c++ śmiga mi elegancko oczywiście w konsoli. Problemy się zaczynają tutaj w Windows Form Application. A tutaj mam problem taki, że gdy wpisuje do textboxa text to po kombinacji nie szyfruje tekstu do 2 textboxu. [syntax=cpp]#include <cstdio> #include <cstring> #include <cstdlib> #include...
Jakkolwiek. Poszperaj w google, a w szczególności na Wiki, pełno jest prostych algorytmów szyfrujących. Nie mam oczywiście na myśli niczego w rodzaju szyfrowania asynchronicznego z kluczem publicznym, raczej prymitywne, proste w "ręcznej" implementacji algorytmy, np. szyfr Cezara, ROT13 itp. Raczej nie piszesz nowego oprogramowania dla ZUSu, więc niskie...
Light, a jeżeli kod nie będzie ASCII? ;) Zawsze kiedy mowa o wariancie szyfru cezara rozwiązanie z tablicą "przesiadkową" jest najlepsze. Intel też to zauważył ;) iwłaśnie instrukcja XLAT
Ja proponuję zadania która sam kiedyś robiłem: - program do szukania liczb pierwszych korzystając z sita Eratostenesa - kalkulator umożliwiający wpisanie dowolnej sekwencji znaków (tj. liter i cyfr) a następnie analizujący wpisane działanie i obliczający wynik. Może korzystać z odwrotnej notacji polskiej. Dodatkowo mógłby rozwiązywać proste równania...
Zakodowana wiadomość ma mieć sens w języku polskim jeszcze raz tekst do odkodowania Id ythi itzhi ithidln Dzięki za informację! Ten tekst jest zakodowany algorytmem szyfru Cezara, z przesunięciem o 13 znaków w lewo w alfabecie łacińskim. Aby odkodować wiadomość, należy przesunąć każdą literę o 13 pozycji w prawo. Dla każdej litery z alfabetu kodowanej...
Propozycja z 4programmers jest zwykłym one-time pad'em i o jego zaletach już pisałem. Wady też są znane: dystrybucja kluczy (wymaga bezpiecznego kanału do przekazania klucza o rozmiarze równym wiadomości szyfrowanej) oraz rozmiar klucza; poza tym jest idealny. Niestety propozycja z funkcją Random(by Borland) powoduje że metodę można obecnie porównać...
********** Piloci dyżurnej pary myśliwców F16D należący do NRF* które stacjonowały w Ramstein siedzieli w mesie oficerskiej i popijając lurowatą przydziałową kawę grali w pokera. Myśliwce zatankowane i maksymalnie uzbrojone czekały na płycie lotniska w gotowości do startu. - Poker! - Kapitan pilot John Devalt rzucił karty na stół z uśmiechem. - Znów...
Nie do końca wiem co chcesz osiągnąć bo ten program jest pełen błędów, jednak postaram się pomóc. Powiedz tylko, dlaczego 'klucz' to u Ciebie jedna wartość i to w dodatku integer? Czy to ma być szyfrowanie zbliżone do kodu Cezara? Gdybyś chciał wiedzieć ile masz znaków do zakodowania to coś w tym stylu: var ilosc: integer; tekst: array Dodano po 3 ord...