Przesunięty przez: Eltokar 10-06-2008, 08:44 |
szyfr Vigenere'a excel |
Autor |
Wiadomość |
ankaa90 [Usunięty]
|
Wysłany: 09-01-2008, 19:53 szyfr Vigenere'a excel
|
|
|
Przedstaw szyfrowanie VIgenere'a w arkuszu kalkulacyjnym. Wskazówka: Każdą tekstu i klucza umieść w osobnej komórce, uzy funkcje KOD, ZNAK, JEŻELI.
czy może mi ktoś wytłumaczyc jak działają te funkcje: KOD i ZNAK? |
|
 | ID posta:
24360
|
|
|
 |
|
|
|
zielony
Excel Expert


Pomógł: 1162 razy Posty: 2434
|
Wysłany: 09-01-2008, 20:22
|
|
|
KOD
Zwraca kod numeryczny pierwszego znaku w ciągu tekstowym. Zwracany jest kod stosowny do zestawu znaków używanego na komputerze.
przykład
Wyświetla kod numeryczny znaku A (65)
ZNAK
Zwraca znak określony za pomocą liczby. Funkcja ZNAK służy do translacji liczb strony kodowej, które można uzyskać wśród znaków z plików na innych typach komputerów.
przykład
Wyświetla 65 znak w zestawie (A)
wystarczy zerknac do helpa |
_________________ Człowiek uczy się całe życie, a i tak pozostaje zielony ;]
EvoLogic: [Konsulting biznesowy] [Facebook] [Excel Blog - ostatni wpis: Linie rzutu na wykresie] |
|
 | ID posta:
24372
|
|
|
 |
|
|
ankaa90 [Usunięty]
|
Wysłany: 09-01-2008, 20:25
|
|
|
jak ale ta pomoc nie wiele mi pomaga w wykonaniu zadania;/
mam np. słowo TEKST zaszyfrować kluczem "KLUCZ" i nie wiem jak tu uzyć tych funkcjji;/ |
|
 | ID posta:
24376
|
|
|
 |
|
|
zielony
Excel Expert


Pomógł: 1162 razy Posty: 2434
|
Wysłany: 09-01-2008, 20:36
|
|
|
nie znam algorytmow na szyfrowanie tym sposobem
tyle co znalazlem na wikipedii
Cytat: | Istnieje jednakże prostszy, szczególnie dla celów implementacyjnych, sposób deszyfrowania. Wymaga on wykonania prostej operacji "odwrócenia" hasła, jak poniżej:
K2(i) = [26 – K(i)] mod 26
gdzie K(i) – kolejne litery słowa kluczowego, numerowane A=0, B=1 itd., a K2(i) – kolejne litery hasła "odwróconego". 26 oznacza liczbę liter alfabetu łacińskiego |
tak ze funkcje kod i znak, moga sie przydac wlasnie do zamieniania liter na cyfry i w druga strone, z tym ze aby otrzymac A=0 trzebaby uzyc funkcji
bowiem w kodzie ASCII litery poukladane sa po kolei, wiec B bedzie o 1 wieksze itd. |
_________________ Człowiek uczy się całe życie, a i tak pozostaje zielony ;]
EvoLogic: [Konsulting biznesowy] [Facebook] [Excel Blog - ostatni wpis: Linie rzutu na wykresie] |
|
 | ID posta:
24381
|
|
|
 |
|
|
Tajan

Pomógł: 5155 razy Posty: 11264
|
Wysłany: 10-01-2008, 00:33
|
|
|
Na stronie:
http://www.vcaa.vic.edu.a...ts.html#English
masz przykładowy skoroszyt z rozwiązaniem. Wprawdzie działa na nieco innej zasadzie niż warunki Twojego zadanie, ale da Ci jakiś ogólny pogląd na ten problem. |
|
 | ID posta:
24429
|
|
|
 |
|
|
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach Nie możesz załączać plików na tym forum Możesz ściągać załączniki na tym forum
|
Dodaj temat do Ulubionych Wersja do druku
|
|
Strona używa plików cookies.
Kliknij tutaj, żeby dowiedzieć się jaki jest cel używania cookies oraz jak zmienić ustawienia cookie w przeglądarce.
Korzystając ze strony użytkownik wyraża zgodę na używanie plików cookies, zgodnie z bieżącymi ustawieniami przeglądarki.
Sprawdź, w jaki sposób przetwarzamy dane osobowe
|