abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 17:00 | IT novinky

    Společnost AMD na veletrhu Computex 2024 představila (YouTube) mimo jiné nové série procesorů pro desktopy AMD Ryzen 9000 a notebooky AMD Ryzen AI 300.

    Ladislav Hagara | Komentářů: 0
    dnes 16:22 | Nová verze

    OpenCV (Open Source Computer Vision, Wikipedie), tj. open source multiplatformní knihovna pro zpracování obrazu a počítačové vidění, byla vydána ve verzi 4.10.0 . Přehled novinek v ChangeLogu. Vypíchnout lze Wayland backend pro Linux.

    Ladislav Hagara | Komentářů: 0
    dnes 14:00 | Zajímavý software

    Národní superpočítačové centrum IT4Innovations s partnery projektu EVEREST vydalo sadu open source vývojových nástrojů EVEREST SDK pro jednodušší nasazení aplikací na heterogenních vysoce výkonných cloudových infrastrukturách, zejména pro prostředí nabízející akceleraci pomocí FPGA.

    Ladislav Hagara | Komentářů: 0
    dnes 13:22 | IT novinky

    Společnost Valve aktualizovala přehled o hardwarovém a softwarovém vybavení uživatelů služby Steam. Podíl uživatelů Linuxu aktuálně činí 2,32 %. Nejčastěji používané linuxové distribuce jsou Arch Linux, Ubuntu, Linux Mint a Manjaro Linux. Při výběru jenom Linuxu vede SteamOS Holo s 45,34 %. Procesor AMD používá 75,04 % hráčů na Linuxu.

    Ladislav Hagara | Komentářů: 5
    dnes 11:33 | Pozvánky

    Blíží se léto, chladiče topí, tranzistory se přehřívají, novinářům pomalu docházejí témata a nastává klasická okurková sezóna. Je tomu tak i mezi bastlíři? Na to se podíváme na Virtuální Bastlírně! Tentokrát se strahováci podívají na zoubek velmi slibně vypadajícímu open-source EDM projektu - ne, nejde o taneční hudbu, ale o elektroobrábění. Ukáží taky, jak vypadá starší cykloradar zevnitř nebo jak se testuje odolnost iPhonů.

    … více »
    bkralik | Komentářů: 0
    dnes 11:22 | Humor

    CEO Microsoftu Satya Nadella odstoupil z představenstva Starbucks [CNBC, SEC].

    Ladislav Hagara | Komentářů: 0
    včera 16:22 | Upozornění

    Společnosti Ticketmaster byla odcizena databáze s osobními údaji (jméno, adresa, telefonní číslo a část platebních údajů) 560 miliónů zákazníku. Za odcizením stojí skupina ShinyHunters a za nezveřejnění této databáze požaduje 500 tisíc dolarů [BBC].

    Ladislav Hagara | Komentářů: 18
    31.5. 23:55 | Nová verze

    Byla vydána nová stabilní verze 24.05 linuxové distribuce NixOS (Wikipedie). Její kódové označení je Uakari. Podrobný přehled novinek v poznámkách k vydání. O balíčky se v NixOS stará správce balíčků Nix.

    Ladislav Hagara | Komentářů: 0
    31.5. 17:33 | Nová verze

    Byla vydána nová verze 1.48.0 sady nástrojů pro správu síťových připojení NetworkManager. Novinkám se v příspěvku na blogu NetworkManageru věnuje Fernando F. Mancera. Mimo jiné se v nastavení místo mac-address-blacklist nově používá mac-address-denylist.

    Ladislav Hagara | Komentářů: 32
    31.5. 17:11 | Komunita

    Před 25 lety, 31. května 1999, započal vývoj grafického editoru Krita (Wikipedie). Tenkrát ještě pod názvem KImageShop a později pod názvem Krayon.

    Ladislav Hagara | Komentářů: 9
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    2.11.2010 08:49 JS
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    To jste objevil neco, co uz existuje.
    2.11.2010 09:36 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    To jsem neznal. Máte pravdu je to v podstatě to samé. Použití struktury zbytkových tříd je IMHO jedna z prvních věcí, která člověka napadne.

    Možné by byly i další poměrně zřejmé přístupy. (Například považovat zprávu za označení bodu v n-dimenzionálním prostoru a navrhnout množinu m+n vektorů, kdy libovolná n-tice těchto vektorů je lineárně nezávislá. Zprávu pak kódovat jako lineární kombinaci těchto n+m vektorů.)
    2.11.2010 09:42 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Přístupů je možné navymýšlet si spoustu, podstatné je ale to, zda to současná technika dokáže spočítat v rozumném čase, a pak umět dokázat, že použitý matematický postup i konkrétní algoritmus je skutečně bezpečný. Naivních šifrovacích algoritmů, které lze snadno rozluštit, existují spousty.
    2.11.2010 09:51 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    >>Naivních šifrovacích algoritmů, které lze snadno rozluštit, existují spousty.

    Příspěvek se netýká šifrování! Stačí dokázat korektnost postupu vzhledem k zadání, což bude obvykle triviální.
    2.11.2010 10:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Čeho se tedy příspěvek týká? Co je zadáním? Redundantní uložení dat? Pak je ale zase vhodné dokázat, že způsob uložení je efektivní (tedy že neexistuje jiný způsob uložení se stejnou redundancí, který zabírá méně místa). Pokud je zadáním „provést nějaké náhodné operace s daty“, pak bude korektní skoro jakýkoli postup…
    2.11.2010 10:56 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Příspěvek se týká kódování; detaily jsou myslím zřejmé po přečtení. Přečtěte si příspěvek znovu.

    >>vhodné dokázat, že způsob uložení je efektivní

    Je to zbytečné. Podle zadání pro každé parametry (n souborů s délkou d) volbou m souborů s délkou d dokážu zakódovat každou zprávu o délce m*d. Informace o délce m*d samozřejmě nelze zakódovat volbou souborů s celkovou délkou menší než m*d.
    2.11.2010 11:12 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Co si představujete pod pojmem „kódování“? Pokud způsob uložení nějakých dat, pak se u toho obyčejně sleduje, zda je to uložení efektivní. Samozřejmě můžete použít kódování, které slovo „hrad“ zakóduje do 100 MB, ale uložit to v UTF-8 jako 4 bajty je efektivnější.
    2.11.2010 11:41 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Nebudu tu vysvětlovat základní pojmy a poznatky informatiky. Čím se v článku zabývám je naprosto jasné protože:
    1. zadání je v článku popsané,
    2. zadání je naprosto evidentní z popsaného řešení,
    3. hned v první komentáři je odkaz na Wikipedii, kde je opět popsána podstata problému a její řešení.
    2.11.2010 11:53 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Zadání v článku je toto:
    Potřebuji zakódovat jedno CD, což je 700MB.
    Na vstupu předpokládám obraz CD jako soubor na disku nebo jako čitelné CD v mechanice, které lze na obraz na disku jednoduše převést. Takže máte CD zakódované jako 700 MB, zadání je splněno. Vy ale dál kolem toho CD děláte nějaké rituální tanečky, které jsou vzhledem k tomu zadání zbytečné, jenom to celé prodlužují a nafukují.

    Vysvětlovat tu základní pojmy a poznatky z informatiky nemusíte, úplně bude stačit, když si je zkusíte vysvětlit sám pro sebe. Zatím to totiž vypadá, že nevíte, co je to kódování nebo co je zadání.
    2.11.2010 12:20 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Prosím, již tento příspěvek nekomentujte. Evidentně Vám sdělení příspěvku uniká.
    kotyz avatar 2.11.2010 12:25 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    neni sam. u me to taky zustava nepochopeno.
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    2.11.2010 12:33 František Bártík | blog: pracovni_zapisnik
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Potom ta žádost o nekomentování platí samozřejmě i pro Vás :)

    Příspěvek by měli komentovat jen lidé, kteří jej pochopí a mají co říct (viz například velmi kvalitní první komentář od JS).
    2.11.2010 13:10 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    My jsme ten příspěvek ovšem pochopili, to vy jste jej nepochopil (i to se autorům stává). JS vám jen napsal, že ten váš postup má nějaké jméno – asi by bylo zbytečné psát vám to několikrát. JS se ale nezabýval tím, že vůbec není jasné, čeho chcete dosáhnout (a není ani jasné, zda to víte vy sám). Neboli chybí otázka „Potřebuji získat … , jak to mám udělat?“, na kterou by se dalo odpověď „použijte postup Františka Bártíka“.
    2.11.2010 13:14 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    My jsme ten příspěvek ovšem pochopili, to vy jste jej nepochopil (i to se autorům stává).
    LOL! :-D :-D
    Pane Jirsák, účelem příspěvku evidentně není kódovat data co nejefektivněji. Kdyby to tak bylo, byl by použit jiný algoritmus. Čili prosím nevyčítejte příspěvku, že nedosáhl cíle, který si ani nevytyčil...
    2.11.2010 13:49 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Už jsme se dozvěděli, co všechno autor s tím CD nechce dělat. Zvláštní je, že ještě nikdo nenapsal, co s ním udělat chce.
    2.11.2010 14:47 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Proč by to taky psal. Možná to nenapsal schválně. Vždyť je to zřejmé...
    2.11.2010 15:02 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Sice je to zřejmé, ale zase je to takový nesmysl, že se tomu nechce věřit. Pořád čekám, že v tom někdo taky objeví něco nezřejmého a smysluplnějšího, než nafukování objemu uložených dat bez jakékoli přidané hodnoty.
    2.11.2010 15:33 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    To není jen tak nějaké prosté nafukování objemu, to je nafukování objemu, které má určité speciální vlastnosti. Efektivita ukládání není jediné kritérium kódovacího algoritmu. Je jich víc a redundance je jedním z nich...
    2.11.2010 15:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    I v takovém případě lze porovnávat efektivitu. Jednoduše porovnáváte různé způsoby kódování se stejnou redundancí dat. Na to jsem se ptal zde, ale z odpovědí Františka Bártíka se nezdá, že by efektivní uložení dat s redundancí bylo jeho cílem. Takže jste asi další, kdo smysl celé té operace nepochopil.
    2.11.2010 16:01 kolemjdoucí
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Vždyť v poznámce kurzivou v textu máte jasně napsáno, že redundace se dá libovolně snižovat volbou velkých parametrů algoritmu. Na vstupu jsou jako parametr nějaké soubory, algoritmus zpracuje zprávu a jako výstup je soubor téměř stejně dlouhý jako zpráva. Vaše komentáře jsou mimo mísu.
    2.11.2010 16:26 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Podstatné je ale to, jak je při nějaké redundanci to kódování efektivní. Snad se shodneme na tom, že když uložím 700 MB do dvou souborů, v obou případech je redundance taková, že při ztrátě 10 % dat dokážu původní soubor obnovit, a v jednom případě bude mít ten soubor 1 GB a ve druhém 20 GB, je ten první způsob uložení efektivnější.
    2.11.2010 16:28 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Podstatné je ale to, jak je při nějaké redundanci to kódování efektivní.
    Pro koho to je podstatné? Pro tebe? Tak napiš zápisek, ve kterém budeš efektivitu různých těhle algoritmů řešit. Tady to je off-topic.
    2.11.2010 16:43 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Podstatné pro každého. Vymýšlet další neefektivní způsoby kódování je k ničemu. Nebo nás teď bude autor obšťastňovat každý den zápiskem, že si můžete 700MB CD uložit do 1GB souboru tak, že na konec přidáte 300 MB náhodných dat, další den že je přidáte na začátek, pak doprostřed…
    2.11.2010 17:12 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Aby byl klid: Ano, tento způsob je k ničemu, už jsi nám to řekl, berem to, a teď můžeš jít někam jinam... ;-)
    2.11.2010 13:53 JS
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Ja souhlasim s Frantiskem Bartikem, ze je jasne, co se chce (tedy alespon z hlediska computer science, z hlediska prava uz je to diskutabilni). Viz prave clanek na Wikipedii (secret sharing).
    2.11.2010 13:58 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Nemohl by to tedy konečně někdo napsat? Nechce se efektivní kódování (ani na výsledný prostor, ani na čas kódování, ani na prostor potřebný ke kódování), nechce se ani data skrýt (šifrování). Pořád mi to tedy připadá, že účelem je jen samoúčelné nafouknutí dat, což se dá mnohem snáz dosáhnout i s použitím cat a /dev/random.
    kotyz avatar 2.11.2010 20:23 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    ja jenom rikam ze by me to zajimalo, ale vubec tomu nerozumim. neslo by to vysvetlit vic pro idioty? ;-)
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    michich avatar 2.11.2010 09:07 michich | skóre: 51 | blog: ohrivane_parky
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    K té otázce autorského práva by tě mohlo zajímat toto: What Colour are your bits?
    2.11.2010 13:39 kralyk z abclinuxu | skóre: 29 | blog:
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Díky za link, geniální, výstižné.
    2.11.2010 11:28 pedro
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Divate se na to "autorske" pravo prilis technicky. Podstatou problemu, na ktery rada lidi nevedomky narazi, je, ze autorske pravo ani tak nechrani prava autoru, jako hlavne chrani prava korporaci, ktere s takovymi tzv. autorskymi dily nasledne obchoduji. Proste nazev zakona je v rozporu s jeho obsahem. Je to asi tak podobne, jako kdyby zakon o rodine chranil prava syrotcincu, jesli a domacich pecovatelu.

    Vemte si nam blizke tema SW. Pro zjednoduseni vezmeme firmu A, zamestnance B a program C. Takze firma A zamestnava B, ktery vytvori C. Firma A si tedy kupuje praci B (podle zakoniku prace), cimz ziskava C, coz jiz ale vzapeti neni prace, ale "autorske dilo". Docela zvlastni premena pravni podstaty. Dokud s dilem nakladal B (nepochybne autor), tak to byla prace, jakmile s tim zacne nakladat C, tak uz je to autorske dilo, ktere poziva mnohem prisnejsi pravni ochrany a ma uplne jiny pravni status. Dost divne, nemyslite?

    Ja jenom cekam na to, az zacnou podobnou formu ochrany vyzadovat kadernictvi, pekarny a dalsi "obycejna" odvetvi. On by se jim totiz i jejich byznis delal o hodne snaz, kdyby za nim stala (nami placena) statni masinerie vymahajici "autorske pravo".
    2.11.2010 13:55 JS
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Navic je otazka, zda tomu rikat "pravo", kdyz ho lze prevadet mezi lidmi a obchodovat s nim. Skutecnych prav (treba pravo shromazdovaci nebo na svobodu slova) se nelze vzdat.
    2.11.2010 17:08 Dusan | skóre: 23 | blog: Moje_trable_s_internetom
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Pekne si to vystihol.
    kotyz avatar 2.11.2010 11:38 kotyz | skóre: 25 | blog: kotyzblog | Plzeň
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    a k cemu se to da prakticky pouzit? jaky to ma vyhody proti tomu co se bezne pouziva v soucasnosti?
    Hrdý člen KERNEL ULTRAS. | Furry/Brony/Otaku | Nemám čas ztrácet čas. | In 'pacman -Syu' we trust!
    Grunt avatar 2.11.2010 11:50 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Odporuje to autorskému právu?
    IMHO? Ne. Protože jsem nepochopil jak to s autorským právem vůbec souvisí.
    Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
    2.11.2010 11:54 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Ten titulek tam autorovi zřejmě zůstal z minula, o autorském právu není v zápisku ani ň.
    2.11.2010 12:20 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Pred cca 10 rokmi bol spraveny na MFF UK studentsky hromadny projekt p2p redundantneho sifrovaneho zalohovania na internete. Kazdy ma na disku vyhradeny priestor, ktory poskytuje "komunite". Svoju zalohu strcite programu, ktory k nej spocita dalsie data navyse na cca 1.25 povodnej velkosti, rozdeli na 10 casti, ktore zasifruje a rozposle do sveta = na 10 dalsich "komunitnych" pocitacov, ktore si ju ulozia. Pri ziskani lubovolnych 8 z tychto 10 casti a znalosti kluca sa daju zrekonstruovat povodne data. K tomu si pridaj vyhladavanie v komunite podla hashu, nejaku uctovaciu politiku, ze mozes "do sveta" ulozit iba 80% velkosti tebou poskytnuteho priestoru a mas slusne geograficky nezavisle zalohovanie. Vdaka sifrovaniu nikto netusi, co vlastne drzi na disku a ani po analyze gumovou hadicou to nebude vediet.
    If you hold a Unix shell up to your ear, you can you hear the C.
    Michal Fecko avatar 2.11.2010 12:26 Michal Fecko | skóre: 31 | blog: Poznámkový blog
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Toto ma zaujalo... nejake SVNko, CVS, release alebo aspoń link by nebol? :-D
    2.11.2010 12:37 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Nasiel som stranku povodnych autorov http://www.occamslab.com/petricek/papers/eternity/

    Cele to bolo postavena na onion-routed sieti. Zle som si pamatal ze ulozit mozes len tolko co zdielas, mali vymysleny uctovaci protokol pre platby, takze beries prachy za to, ze poskytujes disk (a vdaka sikovnej kryptografii si nemozes vymyslat, ze je u teba ulozene vela apritom skoro nic) a par dalsich zaujimavych veci. Krasny napad (aj ked ideu a algoritmy mali od veduceho projektu (Tonda Benes, kapacita v ceskej kryptografii), ale nenormalne obrovsky na studentsky projekt, kde hlavnym vielom ma byt obhajenie a nie "giant leap for mankind". Takze implementacia tusim nebola nic extra. Ja som asi o 2-3 roky pozdejsie bol clenom teamu, ktory robil znova a poriadne reimplementaciu nepredvidatelneho a maskovaneho OS prenositelneho onion-routingu (takze iba spodnej vrstvy pre buduce sluzby). Ci sa pozdejsie vypisali a reimplementovali aj dalsie projekty, ktore mali reimplementovat povodny projekt vo vyssej kvalite, to uz neviem.
    If you hold a Unix shell up to your ear, you can you hear the C.
    2.11.2010 13:44 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Tu je este nieco ku Eternity service. Zda sa, ze nie vsetko co som napisal do vyssich prispevkov je uplne presne, ale su to uz roky. http://www.freehaven.net/anonbib/cache/strong-eternity.pdf
    If you hold a Unix shell up to your ear, you can you hear the C.
    2.11.2010 14:17 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Nedělá něco podobného náhodou starý dobrý Freenet?
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    2.11.2010 15:19 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Podla strucne preleteneho "About" nie. Eternity service je primarne ulozisko sukromnych veci a nie zdielanie.

    Ta reimplementacia spodnej prenosovej vrstvy, co sme pisali mala celkom pekne vlastnosti. Server o sebe (nejak) zverejni pristupove info (ekv. URL). Az na to, ze zverejni vnutornu polovicu cibule (!povedomie o onion-routingu nutne!), takze tymto na seba nepraskne fyzicke umiestnenie. Klient, ktory chce komunikovat so serverom, obali tuto serverovsku polocibulu dalsimi vrstvami, takze ani ak je server honeypot a v skutocnosti je vstupny uzol (najvrchejsia vrstva serverovej polocibule) napichnuta, tak sa nezisti fyzicke umiestnenie klienta (pretoze pakety od neho najprv poskakali po svete, nez prisli).

    Dalsou vecou bolo, ze v kazdej vrstve nie je zaznamenana IP jedineho stroja (ako nasledujuci hop), ale 3. Ktorykolvek preposielaci uzol uprostred cibuloveho routovania si nahodne zvoli jeden nasledujucich 3 moznych hopov a posle to na neho. Pre kazdy paket si voli nahodne znova. Priklad: nech cibula (serverova polocibula s 2 vrstvami obalena klientom zvolenymi dalsimi 2 vrstvami) ma 4 vrstvy A,B,C,D, tak potom jej vnutro vyzera {(A1,A2,A3), (B1,B2,B3), (C1,C2,C3), (D1,D2,D3)}. Vrstva B (a vdaka hierarchickosti cibule spolu s nou aj C a D) je zasifrovana verejnym klucom uzlu A, takze iba A vie zistit B1,B2,B3. Podobne verej. klucom uzlu B je zasifrovana vrstva C. A pakety mozu chodit cestami A2,B1,C1,D3 alebo A1,B3,C1,D3 alebo 3^4-2 zvysnymi moznymi; kazdy paket vlastnou cestou, poskladaju sa az na serveri. Cim sa znemozni sledovanie "hot-wire" aj pre niekoho, kto moze sledovat podstatnu cast siete.

    Najma spolu s fiktivnym trafikom - pokial by bol datovy prietok cez uzol B maly, tak by sa dali vystopovat uzly A1,A2,A3 a C1,C2,C3, sledovanim tych by sa dalo prist ku dalsim informaciam. Takze pri prietoku mensom nez nejakom rozumnom sa posielaju nahodne data na dalsie uzly v sieti. Ak je trafic dostatocne, tak nic nahodne netreba pridavat. V podstate to okupuje vyhradene pasmo stale, ale vdaka tomu je velmi tazko stopovatelny trafic.

    Dalsia moznost ako stopovat pakety je podla datoveho obsahu parovat prichadzajuci a odchadzajuci pakt na uzle. Takze data sa musia pri kazdom hope presifrovat. V cibuli je pri kazdej vrstve aj kluc, ktorym uzol data pri prechode cez neho presifruje. To znamena, ze data na zaciatku boli 4 zasifrovane a cestou sa odsifrovavaju. Dalej si to uz nepamatam uplne presne, takze nejaka chybicka sa mozno vloudi. Problem je, ze vnutorna polka (v skutocnosti to nemusi byt polka, je na uvazeni servera aku hrubu cibulu o sebe verejne vystavi) je prippravena serverom vratane presifrovacih klucov. Takze data v sutocnosti su na zaciatku zasifrovane iba polovicny pocet krat a cestou sa odsifrovavaju, v polovicke su vlastne uplne odsifrovane a dalej vlastne "odsfirovavanim" zase utajuju viac a viac. Pri pouziti sifry, kde sa sifruje aj desifruje rovnakym algoritmom a sukromny a verejny kluc su vlastne zamenitelne (RSA by tak malo fungovat, nie?) to funguje.

    Server ma povedomie o vsetkych cibuliach, ktore o sebe vystavil a pamata si k nim presifrovacie kluce, ktore su v nich. Ked mu pridu data s pouzitim jednej z nich, tak vie, ktorymi a kolkymi klucmi musi data odsifrovat aby dostal plain data (v skutocnosti mu pridu data az prilis odsifrovane a on ich musi niekolkokrat zasifrovat, ale pri spominanych podmienkach na sifru to nevadi). V strede trasy vlstne jehen hop putuju plain data, co nie je zdrave, ale to sa da lahko vyriesit az beznym sifrovacim sposobom na datach (napr. GPG zasifrovana sprava sa tymto divokym sposobom nestopovatelne posle serveru).

    Cele je to trocha narocne na CPU (ked sme to testovali, tak 10MB/s trafic spotreboval tak cca Pentium3 600) a sietove pasmo, ktore je vytazene vzdy, ale hlavnym ucelom nie je tahat HD ripy, ale skor pouzitie pre WikiLeaks alebo ine politicky horuce pripady, kde je nevystopovatelny ako prispevatel, tak umiestnenie servera a ani citatel a to ani vtedy, ked je vlada schopna trasovat podstatnu cast siete. Samozrejme musi byt aspon nejake mnozstvo beziacich uzlov po svete. Na 3 uzloch paradu neurobite.
    If you hold a Unix shell up to your ear, you can you hear the C.
    2.11.2010 17:38 xm | skóre: 36 | blog: Osvobozený blog | Praha
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Hezké. A rozhodně zajímavé. Ale pořád moc nevidím výhody oproti zaběhlým sítím jako je Freenet. Nebo pokud chceme onion/garlic routing, tak ještě lépe I2P (či Tor hidden services) a nad ním postavit nějaké takové decentralizované úložiště, to by na tom bylo s nevystopovatelností naprosto stejně (ne-li lépe). Zkrátka nějak nevidím důvod proč znovuvynalézat kolo.

    Jediný problém je s (relativní) pomalostí těchto sítí. Ale to je prostě daň za anonymitu. Pokud by se tohle nějak dalo vyřešit, pak bych klidně byl i pro úplně nový projekt ;-)

    Ale to je stejně irelevantní akademická debata, pokud k Eternity nepublikují zdrojový kód pod svobodnou licencí. Aneb "Show me the code!" ;-)
    Svoboda je tím nejdůležitějším, co máme. Nenechte se o ní připravit, podporujte Pirátskou stranu!
    2.11.2010 21:20 Zdenek
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Pomalost anonymnich siti se vyresi jednoduse. Az lidi nebudou mit jinou moznost, tyto site zaziji renesanci a tim vzroste velmi vyrazne jejich prenosova kapacita.
    2.11.2010 20:09 kapo | skóre: 15 | blog: runtime
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Neni neco podobneho nodezilla (http://www.nodezilla.net/) ?
    Why make things difficult, when it is possible to make them cryptic... - Aksel Peter Jorgensen
    2.11.2010 21:12 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Odporuje to autorskému právu? 2.
    Bavime sa o dvoch veciach. Jedna je ta prenosova vrstva, v ktorej som pisal sietovu cast, ale mam slusny prehlad aj o sifrovacom a skladacom zvysku. Ta sa odolnostou na sledovanie hot-wire a stopovanie paketov nepodoba na nic o com som doteraz pocul. Ale je kvoli tomu procesorovo a sietova narocnejsia ako len nejake efektivne on-demand riesenie. Zaroven server netusi nic o umiestneni klienta a naopak klient netusi, kde je server. Ale to mozno bue splnat aj viac projektov.

    A druha vec je ta zalohovacia redundantna sluzba, o ktorej mam len matne predstavy a spomienky, pretoze viem, ze nasou ulohou bolo spravit reimplementaciu podmnoziny predchadzajuceho projektu, ale zato dokladne a bezpecne. Je mozne, ze sa to na kadeco podoba, ale nemozem to potvrdit ani vyvratit, pretoze neviem. Len treba brat do uvahy, ze ta 1. implementacia bezala okolo roku 2000-2001.
    If you hold a Unix shell up to your ear, you can you hear the C.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.