Fastbar
Powrót do strony głównej
Trzymaj pliki na gmclan.org!
Game Maker w pytaniach i odpowiedziach!
Polska dokumentacja
Tabela wyników ligi 24
Pobierz GM
Akademia GMCLANu
Kategorie bazy artykułów
Artykuły -> Game Maker -> Kursy GML
Informacje o artykule: Szyfrowanie tekstu metodą XOR
Jak szybko i skutecznie zaszyfrować tekst.
autor: gnysek
odsłon: 13782 | głosów: 11 | ocena: 8.45 oceń zasób | komentarzy: 30
Komentarze
stron: 21

2


av

Makary155 (18:56, 18.05.2011)

Dodam że siła kryptograficzna xor leży w długości klucza. Przy spełnieniu kilku warunków można uczynić z niego one-time pad, metodę odporną na brute force. Jedyny problem to przekazanie wygenerowanego hasła odbiorcy.

av

gnysek (20:41, 18.05.2011)

Jeśli szyfrujesz literka po literce, to długość klucza nie ma znaczenia, bo ASCII które mamy w GM8.0 to raptem 255 znaków, zatem kluczem będzie zawsze modulo 256.

av

Makary155 (21:28, 18.05.2011)

Nawet jeśli każda literka ma inny klucz?

av

gnysek (21:34, 18.05.2011)

No, a ja odszyfrujesz jak dasz każdej literce inny klucz ?

av

Platyna (21:51, 18.05.2011)

Wystarczy by kolejność stosowanych kluczy była stała. Jakakolwiek funkcja. Najlepiej potęgi dużej liczby pierwszej.

av

Mentoss (22:11, 18.05.2011)

to ciekawy pomysł...

av

Makary155 (9:41, 19.05.2011)

gnysek: szyfruję tekst "gmclan" szyfrem "omglol". Teraz nowy tekst=ord('g' xor ord('o' + ord('m' xor ord('m' + ord('c' xor ord('g' itd. Nie xoruję przez tą samą liczbę każdą literę, o to mi chodzi.

av

gnysek (14:29, 19.05.2011)

No tak, jeśli to jest stała kombinacja to owszem. Nie wiem dlaczego pomyślałem o pewnej losowości klucza - może dla tego, że to utrudniało by odszyfrowanie... ale z drugiej strony, jako pierwszy znak można by wcale nie podawać pierwszej litery, ale własnie jakiś identyfikator mówiący jaki zestaw kluczy użyć - i wtedy faktycznie jest to jakaś losowośc.

av

Makary155 (14:53, 19.05.2011)

Losowość i unikalność klucza wymagana jest do one-time pada, problem to przekazanie tego klucza odbiorcy. Podobno korespondencje rządów usa i rosji były kodowane w ten sposób + klucz długości samej wiadomości

av

Mentoss (15:44, 19.05.2011)

To też ciekawa opcja, jednakże losowośc klucza jest strasznie prosta, jeżeli pierwszy/trzydziesty drugi/osiemset szesnasty/ostatni znak ma byc taki sam. Wtedy znajdujemy dany znak, na pętli for/while/do wyciągamy sobie klucz i odszyfrowujemy dokument. Zrobiłem sobie nawet paczkę skryptów do tego i szczerze mówiąc - działa.

stron: 21

2



Dodaj komentarz:
Treść:
W bazie mamy artów: 72!
Menu
Panel użytkownika
Jesteś niezalogowany!

Nie masz konta? Zarejestruj się
Użytkownicy on-line
1 użytkownik(ów) aktywny(ch) przez ostatnie 15 minut:
gości: 1, userów: 0, ukrytych: 0
Użytkownicy na czacie discord
ANtY (9:07, 22.08.18):
elo co tam
ANtY (9:06, 22.08.18):
jak na swój wiek, doświadczenie w branży zarabiają mniej niż ludzie, którzy sami doszli do tej pozycji, dodatkowo wydają znacznie więcej co sprawia, że akumulują też dużo mniej pieniędzy, po prostu nigdy ich nie szanowali i nie nauczyli się odpowiedniego podejścia przez rozpieszczanie, głównie skupiają się na rozmyślaniu kiedy wjedzie główna część spadku i braniem kredytów akonto niż na inwestowaniu, czy zwiększaniu swoich zarobków
ANtY (9:04, 22.08.18):
ale jesli myslisz ze przepis na sukces w zyciu to miec bogatych rodzicow, ktorzy nie nauczyli cie pokory to polecam przeczytac ksiazke Millionaire Next Door, w skrocie takie osoby pomimo (a raczej przez to, że) otrzymywania dużych ilości pieniędzy na konsumpcję i innych giftów typu dom, czy auto, czy studia
ANtY (9:03, 22.08.18):
po pierwsze są zawody gdzie faktycznie po studiach będzie się trzepać niezłe hajsy (dentyści, specjaliści inni medyczni, dobrzy księgowi, czy prawnicy - szczegolnie jesli celujesz w rynek usług dla "bogatych" ludzi)
Wojo (7:58, 22.08.18):
i wiem, że te moje historyjki nie brzmią wiarygodnie ale taka jest prawda. Jeden z tych kolegów nawet pokazał mi GMCLAN w latach świetności
Wojo (7:44, 22.08.18):
więc nie ma też reguły na to, że bez studiów będzie zarabiać się miliony ale możesz zobaczyć po moim przykładzie na którego z tych kolegów pracodawcy będą patrzeć przychylniejszym okiem
Wojo (7:42, 22.08.18):
I jeśli mówimy teraz o umiejętnościach, mam kolegę, który jest cholernie inteligentnym człowiekiem, całą edukację otrzymywał w szkole same piątki, stypendia itp. i z tego co się dowiedziałem pracował/pracuje jako młodszy programista i zgarnia wydaje mi się gdzieś w granicach 4k mimo, że nie ma matury i technika. Drugi zaś znajomy, który jest niemniej mądry od niego wyjechał do Anglii na studia i wygląda na to, że całkiem dobrze mu tam idzie
Wojo (7:38, 22.08.18):
I Max nie wyjeżdżaj tutaj z Anglią bo ten argument jest trochę bez sensu. Równie dobrze można w Polsce odłożyć kilka pensji i na Ukrainie przez chwilę żyć na dobrym poziomie (jak to robią tamtejsi emigranci)
Wojo (7:36, 22.08.18):
moi rówieśnicy jeżdżą teraz wypasionymi samochodami bo ich starzy wzięli je dla nich w leasingu na firmę, a oni studiują dziennie, wożą się z laskami i całe dnie balują. To jest przepis na sukces - mieć bogatych rodziców, którzy zapomnieli nauczyć dziecko pokory
Wojo (7:33, 22.08.18):
moim wzorcem jest Piotr Kaszubski bo wieku 20 lat został milionerem (w POLSCE) i to bez studiów, nauki itp. !!!
I am Lord (0:41, 22.08.18):
Ten pierwszy z telekomunikacji robi diagnostyke i naprawy swiatlowodow
I am Lord (0:34, 22.08.18):
Jeszcze inny spelnia sie czysto naukowo gdzies tam robiac jakies wyklady i laboratoria ciekawe dla maluchow i młodzieży. Akurat to nie jest typowa praca ale bez studiow by sie nie obylo bo potrzebowal solidnych kontakow w uczelnianych kregach
I am Lord (0:30, 22.08.18):
Studia elektrotechniczne
I am Lord (0:29, 22.08.18):
i zarabiają solidne pieniądze
I am Lord (0:29, 22.08.18):
Mój znajomy po studiach zarabia około 3000 w firmie telekomunikacyjnej lokalnej, a innych też z tych samych studów robi w elektrowni wodnej zaś kolejny robi na wiatrakach
MaxGaming (22:05, 21.08.18):
Moi znajomi rzucający szkołę dawno temu kupują teraz auto po 100-200tyś a znajomi na studiach w tym samym wieku cieszą się z tego że w wolnym czasie podczas studiowania sa w stanie zarobić na kebsa i piwo
MaxGaming (22:03, 21.08.18):
zresztą nawet za 20tyś miesięcznie nie chciałbym do końca życia siedzieć po 8h dziennie programując na przykład
MaxGaming (22:02, 21.08.18):
Tym samym znajomi wobec których zachowywałem się wtedy tak jak większośc osób teraz gdy ja wam to mówię mają już dawno pensje o których chell ty marzysz a jak ty będziesz miał 20tyś wreszcie to oni będą dawno dalej. Ja tym bardziej mogę pomarzyć o ich życiu żeby nie było że kogoś tu obrażam osobiście. Po prostu zrozumiałem dlaczego mają rację i dlaczego zamiast słuchać babcinych rad lepiej odpalić excel i zrobić chłodną kalkulację
MaxGaming (21:59, 21.08.18):
Nie wiem czy to jest moja droga nawet ale wiem że zmarnowałem 4 lata(nic się nie nauczyłem tak na prawdę cennego w szkole, jeśli coś było cennego w szkole to sam się tego uczyłem w domu) a mogę lepszą pracę znaleźć bez technika niż z tym tytułem
MaxGaming (21:58, 21.08.18):
i czemu rozsądne? Bo konserwatywne a Polacy są mistrzami w zacofaniu? Bo mamy tak mówiły że idź na studia? Kiedyś mówiły dzieciom że mechanik to zawód z przyszłością. Wtedy był ale zanim nastał czas tych dzieci już dawno był to przeterminowany pomysł
MaxGaming (21:56, 21.08.18):
Poza tym nie dramatyzuj nikt nikogo nie opluwa. Nie twierdzę też że to droga dl wszystkich, ale mówię tylko że żałuje że mi ktoś tego nie uświadomił wcześniej
MaxGaming (21:56, 21.08.18):
Poza tym może pogadamy o Anglii? Kumam nie każdy chce wyjeżdzać ale czasy są takie że można za pomocą internetu robić interesy na całym świecie. Możesz być polakiem i sprzedawać na terenie Anglii siedząc w Polsce i zarabiać w ten sposób jakbyś tam mieszkał
MaxGaming (21:53, 21.08.18):
Jeśli masz umiejętności warte 20 kafli misięcznie to nikt nie pyta Cię o wykształcenie(w większości branży przynajmniej, oprócz np medycyny/państwówki itp)
Wojo (21:19, 21.08.18):
I dobrze mówisz chell. Wykształcenie to fajny dodatek do pozycji a nie magiczne konto premium
Chell (18:26, 21.08.18):
najbardziej mi się podoba fakt, że w tej swojej wizji świata który będzie ci lizał stopy tak bezczelnie plujesz na wszystko co rozsądne
Chell (18:25, 21.08.18):
tylko mam zdrową świadomość, że gdy zapracuje sobie na przebicie bariery 10 tysi kogoś w końcu zacznie interesować moje wykształcenie, i nie będę miał sufitu w postaci wykształcenia podstawowego
Chell (18:24, 21.08.18):
mój drogi, nie liczę na to, że studia mi podbija wypłatę z 2 do 20k
MaxGaming (14:34, 21.08.18):
w sumie teraz tak myślę że ja też wierzyłem w to bo ktoś tak powiedział a fajnie wierzyć że Twój naród jest lepiej wykształcony, ale gdy poznałem fakty szybko zmieniłem zdanie
MaxGaming (14:33, 21.08.18):
ja też ile nie słyszałem o tej wyższości polskich szkół. Dopóki nie pogadałem z kimś kto faktycznie uczy się np w anaglii
MaxGaming (14:32, 21.08.18):
ja te il
MaxGaming (14:30, 21.08.18):
to jest kompletny absurd. Albo przedmioty na które po prostu trzeba chodzić to chyba tylko polski pomysł. Mam na myśli takie przedmioty na których i tak wiesz że jest taki luz że nie musisz robić nic ale musisz mieć obecności i tracisz swój cenny czas
MaxGaming (14:29, 21.08.18):
więc każdy szedł żeby mieć obecności a albo sam z siebie wydedukował po kilku przykładowych zadaniach jak coś działa albo wracał do domu i uczył się z internetu
MaxGaming (14:28, 21.08.18):
matematyki wyglądała tak że pani profesor nawet nie miała opcji wyjaśnić czegoś tak żeby dotarło do 30 osób bo każdy jest inny
MaxGaming (14:28, 21.08.18):
ale polakom się coś powie i oni bezmyślnie powtarzają dlatego mamy fatalne szkoły i jeszcze fatalniejsze domniemanie że ta szkoła wpłynie poztytywnie na przyszłość. Tak brutalnie mówiąc jeśli musisz iść na studia by np być dobrym programistą to znaczy że jesteś zbyt głupi na bycie dobrym programistą. Wiedza nigdy nie była tak tania i tak powszechna jak dziś. Na prawdę jak wykładowca nie będzie kazał się czegoś nauczyć to nie będziesz umiał sam z siebie się tego
exp (14:25, 21.08.18):
polacy to ogólnie strasznie zakompleksiony naród i sytuację tego kraju powoduje głęboko zakorzeniona polska mentalność. ale to nie zmieni się jeszcze przez długi, długi czas albo i nigdy
exp (14:23, 21.08.18):
a pamiętam, jak za czasów szkolnych wszyscy płonęli dumą, bo podobno polska edukacja jest dużo wyżej i jak polscy uczniowie jadą na wymianę na zachód, to są zawsze kilka szczebli wyżej
MaxGaming (14:15, 21.08.18):
osoby w wieku 16 lat w anglii mają większą wiedzę niż u nas po studiach, ale.. nie mają za to zbędnych ton wiedzy którą w polsce przyjeło się że "wypada mieć"
MaxGaming (14:15, 21.08.18):
Znajomi w anglii którzy się uczą gdy mówią mi jak tam wygląda szkoła to już rozumiem dlaczego polska szkoła zwyczajnie nie może działać
MaxGaming (14:14, 21.08.18):
Nie wiem czemu jako polacy mamy takie kompleksy na punkcie wykształcenia takiego typowo akademickiego. Cieżko do polaków dotrzeć że można się wykształcić poza szkołami, ale to wina PRLu i tego jak później każdy myślał że będzie kimś wielkim bo pójdzie na studia i w nowym systemie będzie bogatym
MaxGaming (14:12, 21.08.18):
miałem też przyjemność rozmawiać z szefem marketingu w polskim startupie mającym 200zł na godzinę i ... wykstzałcenie podstawowe. To jest po prostu śmieszne. Moi znajomi idący na studia liczą że po zrobieniu ich będą zarabiali 3-4tyś a ich rówieśnicy po gimnazjum zarabuają 3-4tyś. I to żadne wyjątki a norma. Wyjątki to są które bez studiów zarabiają czterocyfrowe sumy
MaxGaming (14:10, 21.08.18):
masz studia czy nie
MaxGaming (14:10, 21.08.18):
Chell ile my mamy lat żeby wierzyć że jak zrobisz wyższe to będziesz nagle z 2 tyś zarabiał 20tyś? Nie rozumiem jakie mam mieć arguemnty inne niż znajomi lub inne osoby z którymi się spotykam w swoim życiu. Poza tym przez 4 lata można spokojnie zostać ekspertem w czymś albo skończyć technikum po którym niczego się nie nauczy. Jeśli celujesz powyżej 10 tyś to nawet nie ma mowy o liczeniu na studia. Tutaj już trzeba dać coś z siebie coś więcej ale w takiej sytuacji nic
Wojo (13:47, 21.08.18):
I żeby nie było, nie hejtuję nauki tylko chodzi mi o to, że wykształcenie nie jest wszystkim co człowiek powinien posiadać.
Wojo (12:43, 21.08.18):
A w szkołach wpaja się do głowy bzdurną regułkę "idź na studia bo bez studiów będziesz pracował za minimalną!"
Wojo (12:42, 21.08.18):
I jak dla mnie to wartość człowieka jest istotna bo możemy zobaczyć magistrów, licencjatów robiących na tym samym stanowisku za te same pieniądze co ludzie po zawodówce czy bez szkoły.
Wojo (12:39, 21.08.18):
a jeśli faktycznie ktoś będzie dobry w swoim kierunku i zrobi doktorat to minie wiele lat. Pomijam tutaj kierunki, które faktycznie wymagają nauki i wielu wyrzeczeń (np. lekarskie), ale studia dzienne na badziewnych kierunkach to przedłużenie gimnazjum MOIM ZDANIEM.
Wojo (12:36, 21.08.18):
jak dla mnie całe liceum to była propaganda. wpajanie uczniom do głów tekstów w stylu "idź na studia dzienne na polonistkę to coś z ciebie będzie" i później wielkie zdziwienie, że 23 letni chłopak nigdy nie pracował i nie ma pracy w tym kraju z jego wykształceniem
gnysek (11:49, 21.08.18):
Ja się w szkole nauczyłem assemblera, także cośtam dała.
Chell (10:47, 21.08.18):
no niestety nie zyjemy w czasach, gdy kazdy jest unikalnym platkiem sniegu i byle komu sie cos nalezy na podstawie tego, ze ma fajne pomysly
Chell (10:46, 21.08.18):
koles z niepelnym zawodowym moze sobie zalozyc firme blacharska i dorobic sie 10k miesiecznie, ale to przypadek jeden na milion, i nie brzmi jakos zajebiscie dumnie
Ankieta
» Jakie kursy najchętniej widziałbyś na stronie ?
GM Studio
GM Studio 2
Godot
Construct

GMCLAN to serwis o programie Game Maker i nie tylko.
[ Polityka prywatności ]
Copyright © 2002-2018. GMCLAN.ORG
Wszelkie prawa zastrzeżone. Kopiowanie materiałów bez zgody redakcji zabronione!
© 2002-2017 Ranmus (ranmus.pl), © 2017-2018 {=|=} fable_inside();

[ Czas generowania strony: 0.0091 sekund ] [ Liczba zapytań MySQL: 14 ]