Mixer - softwarovy projekt Uvod do problematiky Eternity servis dosahuje vysokeho stupne bezpecnosti ulozeni dat a jejich velke dostupnosti umistenim redundantnich kopii na specialnich serverech rozmistenych na neznamych mistech po celem svete. Nejdulezitejsim bezpecnostnim mechanismem servisu je prenosova platforma ERM realizovana tzv. Mix Servery. Ta pouzitim vhodnych kryptografickych technik zajistuje, ze ani sam majitel dat nevi, na ktery server data ulozil. Prenos dat je navrzen tak, aby poskytoval co nejlepsi ochranu proti analyze toku dat. Pritom je mozne opakovane adresovat tentyz server. Podporu prenosovemu mechanismu poskytuji tzv. Certifikatni Servery, ktere shromazduji a prezentuji zvlastni adresovaci informace. Cely servis je plne distribuovany, bez jakychkoliv centralnich autorit. Specifikace Mix serveru Mix server zajistuje prijem a odesilani paketu ERM protokolu, prijem a distribuci certifikatu prostrednictvim technologie multicast a komunikaci s aplikacnimi servery pomoci protokolu SOAP. Vnitrni operace budou realizovany pomoci vlaken. Vlakna budou take provadet obsluhu sitove komunikace. Mix server je rizen pomoci zaznamu v konfiguracnim souboru, je mozne provest restart serveru na zadost. Stranka projektu je na http://mix.devnull.cz/ Kompletni funkcni specifikace vsech casti servisu je obsazena v dizertacni praci Benes : Strong Eternity Service, MFF UK, Praha, 2000 Cil projektu Cilem prace je plne funkcni odladeny modul Mix Server provozovatelny nejmene na techto OS: MS W2K, FreeBSD, Linux. Nedilnou soucasti projektu je technicka dokumentace obsahujici formalni model navrhu reseni, overeni spravnosti navrhu, Podminky pro uznani projektu Projekt bude uznan jako splneny, pokud budou predlozeny tyto casti: - odladena implementace serveru v souladu se shora uvedenymi pozadavky - knihovna pro tvorbu aplikacnich serveru - dokumentace serveru a knihovny dle uvedenych pozadavku Katedry softwaroveho inzenyrstvi, MFF UK