Předmět Autor Datum
Šifrování pomocí XOR je v podstatě nerozluštitelné. Problém je v tom, že klíč musí být stejně velký…
MaSo 10.01.2017 16:15
MaSo
To je něco jako Vernamova šifra?
L-Core 10.01.2017 16:16
L-Core
https://cs.wikipedia.org/wiki/Exkluzivn%C3%AD_disj unkce
MaSo 10.01.2017 16:19
MaSo
A kdyby byly klíč dost dlouhý a text mnohem,mnohem delší, stačilo kdyby by se text rozdělil na části…
Tupec 10.01.2017 16:54
Tupec
Pokud je text delší než klíč, tak se musí použití toho klíče opakovat. Opakované použití výrazným zp…
Wikan 10.01.2017 16:58
Wikan
A co při rozdělení textu na částí použít klíč který by měnil svou hodnotu?
Tupec 10.01.2017 17:13
Tupec
To chceš len čisto pomocou XOR zašifrovať text ? Na to stačí lúštiť prvú vetu.
sakraforte 10.01.2017 17:24
sakraforte
Tak jak to mám teda udělat ,aby to bylo dostatečně efektivní?
Tupec 10.01.2017 17:31
Tupec
Klíč musí být stejně dlouhý jako zpráva. Jakou cestou plánuješ předat klíč protistraně, aby si mohl…
MaSo 10.01.2017 17:37
MaSo
Nijak, zatím je to jen pro uchování dat, kterým bych měl přístup jen já.
Tupec 10.01.2017 17:39
Tupec
I tak ten klíč musíš mít někde uložený. Nebylo by lepší použít nějaké normální šifrování než vymýšle…
Wikan 10.01.2017 17:40
Wikan
Tak použij něco hotového a neobjevuj kolo.
MaSo 10.01.2017 17:42
MaSo
No, ono je to tak,že se raději naučím něco nového,než-li něco stahoval.
Tupec 10.01.2017 17:45
Tupec
Klidně si hraj s XORem. Ale pro uchování dat bych raději použil hotové, vyzkoušené řešení.
MaSo 10.01.2017 17:54
MaSo
Hrať sa takto zo svojimi reálnymi dátami je kravina. Tiež som sa takto bavil. Po roku som sa k nim u…
sakraforte 10.01.2017 18:06
sakraforte
kryptografie je celkem vysoká matematika. Tys zatím nadělal ve svých návrzích spoustu chyb, které na…
touchwood 10.01.2017 19:35
touchwood
Klíč, který mění svou hodnotu podle nějakého algoritmu, je jedním z NEJVĚTŠÍCH prohřešků, které může…
touchwood 10.01.2017 19:31
touchwood
Proč? Neznalost. Jsem začátečník co tak nějak ovládá základy c++ a něco navíc, ale v poslední době s…
Tupec 10.01.2017 19:49
Tupec
matematický důkaz "proč" hledej v kryptografii - je to prazáklad toho, že generovaný šifrovací klíč… poslední
touchwood 10.01.2017 20:23
touchwood
XOR je úplně v pohodě, za předpokladu: 1) dlouhý klíč 2) ten klíč bude unikátní, nikde jinde ho nebu…
vopicak 10.01.2017 16:19
vopicak
Efektivita a bezpečnosť nie je to isté ! Použitie XOR šifry je výpočtovo nenáročné a samo osebe ak s…
pme 10.01.2017 16:28
pme

Hrať sa takto zo svojimi reálnymi dátami je kravina. Tiež som sa takto bavil. Po roku som sa k nim už nedostal. Prd som si pamätal kľúč a ktorú verziu svojho supersoftu som použil. Ak nechceš aby ti to čítal brat, kúp si šifrovací USB kľúč.

kryptografie je celkem vysoká matematika. Tys zatím nadělal ve svých návrzích spoustu chyb, které nadělali amatérští kryptografové u návrhů protokolů z 80. let, a které o pár let byly prostřeleny čistě proto, že si programátor MYSLEL (neměl matematický důkaz), že to je dostatečně bezpečné.

Klíč, který mění svou hodnotu podle nějakého algoritmu, je jedním z NEJVĚTŠÍCH prohřešků, které můžeš v kryptografii udělat.

O co se vlastně snažíš? Proč nepoužiješ nějaký standardní kryptografický algoritmus? Proč nepoužiješ rovnou knihovnu OpenSSL?

Proč? Neznalost. Jsem začátečník co tak nějak ovládá základy c++ a něco navíc, ale v poslední době se snažím vystačit s tím co znám a doplnit mnoho mezer. Ale asi se teda zkusím kouknout na knihovnu OpenSSl jak navrhuješ.

Díky za odpověď.

matematický důkaz "proč" hledej v kryptografii - je to prazáklad toho, že generovaný šifrovací klíč nesmí být opakovaný ani opakovatelný. I proto se klade tak velký důraz na kvalitu generátorů náhodných čísel. Přečti si alespoň základy kryptografie, protože zcela otevřeně řečeno, znovuvynalézáš kolo.

Efektivita a bezpečnosť nie je to isté !
Použitie XOR šifry je výpočtovo nenáročné a samo osebe ak sa použije opakujúci sa kľúč, tak aj veľmi ľahko prelomiteľné.

V prípade, že kľúč je náhodný a je aspoň taký dlhý ako správa, potom je XOR kód oveľa bezpečnejší, než keď sa kľúč opakuje v rámci jednej správy a potom sa dá hovoriť o teoretickej nemožnosti prelomiť takto zašifrovanú správu.

Zpět do poradny Odpovědět na původní otázku Nahoru