Pánové, na souboj jste mne vyzvali vy, proto opravdu předpokládám, že si za svým slovem stojíte a že za férových podmínek pro vás nebude sázka o peníze problém. Dokud se mele hubou, je to jen diskusní trollení, přejděme tedy k činnům. Ostatně zadarmo opravdu nepracuji, jak tu bylo někde výše řečeno. Tedy, jestliže moje práce nebude stát za nic, jistě ten program rozlousknete snadno s prstem v nose.
Navrhuji:
Heslo bude psáno Evropskými znaky a číslicemi, čtyři znaky dlouhé, žádné 日本の ani ελληνικά tam nebude, píšu Evropské, tedy bavíme se o všech Evropských znacích vycházejících z latinky, příkladem je písmeno Č nebo š, prostě cokoliv, kde hlavní písmeno pochází z latinky a lze ho napsat pomocí kódů UTF, nebude se jednat o nějaké runové písmo, ale možná si zapnu Německou, Polskou, Španělskou nebo jinou EVROPSKOU klávesnici a nějaké takové znaky tam napíšu, protože takové znaky se v heslech objevují, ale pořád se bavíme o 4 znacích.
Text na vstupu bude pocházet z jedno článku z Rootu, délka bude nejméně 250 znaků.
Vstup do programu bude text, výstup bude zašifrovaný text.
K vylepšení tohoto čtyřpísmenkového hesla použiji všechny techniky, které jsem Vám již popsal a další, které zkusím vymyslet.
Po uplynutí uvedené lhůty Vám poskytnu zdrojové kódy, abyste mohli provést kontrolu, že jsem nepodváděl.
Zdrojové kódy mohu poskytnout rovnou i s binárkou, ale předtím je zašifruji pomocí truecryptu, heslo Vám sdělím spolu s číslem mého účtu pro provedení platby
Lehce bych s Vámi mohl vyběhnout tak, že udělám webovou komponentu, která bude překládat heslo, to neudělám.
Tedy nepoužiji žádný špinavý trik a to ani v kódu, zmatení a obfuskace se za špinavé triky nepovažují, jsou to standardní metody ukrytí citlivého kódu před zraky nepovolaných, ani jiné podobné metody určené k Vašemu zmatení. Buďte si jistí, že omezím počet spuštění programu na jedno zakódování za řekněme XY vteřin, tj. další zakódování/odkódování budete moci provést právě za XY vteřin, ale program cracknout a použít ho k bruteforce útoku, pokud to dokážete.
Po nějaké vhodné a zároveň jednoduše použitelné knihovně se podívám, nejspíš použiji takovou, která bude nejjednodušeji implementovatelná, nechci si s tím hrát příliš dlouho, abyste náhodou na svojí sázku nezapoměli.
Jak říkám, nabízím čistou a poctivou hru, můj jak mě urážíte, prázdný mozek, vůči vašim profesionálním prstům v nose.Za mých 5000,- Kč máte šanci udělat velkolepou oslavu Vašeho triumfu. Dobrá, za 5000,- Kč až tak velkolepá nebude, ale šetřit taky nebudete muset a ukážete mi, jaká že to jsem nula, že.
Smlouvu, myslím rozumnou a gentlemanskou smlouvu samozřejmě připravím.