Jsou zobrazeny jen nové odpovědi. Zobrazit všechny
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
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
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
kryptografie je celkem vysoká matematika. Tys zatím nadělal ve svých návrzích spoustu chyb, které na… nový
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… nový
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

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.

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