Portál AbcLinuxu, 17. července 2025 12:11
Laboratoře CZ.NIC oznamují vydání nové verze open-source programu DSGUI pro přístup k Datovým schránkám. Toto vydání přidává podporu pro více uživatelských účtů a podporu pro nastavení HTTP/S proxy pro připojení k Datových schránkám. Změnilo se také ukládání uživatelských dat - od této verze se všechny data ukládají do vyhrazené složky v domovském adresáři uživatele.
Aplikaci DSGUI máte možnost stáhnout na stránkách sdružení věnovaných Datovým schránkách.
Tiskni
Sdílej:
Upřesním, že z ISDS je oficiálně možné vytáhnout odchozí zprávu jen jako podepsanou uvnitř PKCS#7 (CMS). To je potřeba, když člověk chce archivovat vlastní zprávy (ze systému nejdéle po 3 měsících zmizí). Ona ani kontrola přes otisky zpráv, které by měly být dostupné stále, nepomůže, protože otisky se počítají z kanonického formátu, který zná jenom ISDS.
Jinak nabídnu ještě třetí vysvětlení: V datové zprávě je dokument přenášen jako binární obraz nebo jako XML podstrom (nebo nodeset? specifikace mlčí), jedná-li se o XML s veřejně přístupným schématem. A právě XML forma byla zamýšlena pro přenos původních formulářů Filleru. Nicméně Filler by ještě musel vyplněné formuláře odesílat zpět přes ISDS opět vestavěné do datové zprávy. Protože tohle Filler neumí (i když je možné sestavení a odeslání zprávy nahackovat ad hoc do každého formuláře), tak v dokumentaci je tato možnosti ponechána pro budoucí využití. Tím je asi myšlen (přenos) typu ZFO.
To jejich řešení podpisu XML dokumentu je taky hodně nešťastné, když tu pro podpis XML dokumentů máme standard XMLDSig. V dokumentaci se vymlouvají na časovou náročnost kanonizace XML dokumentu. Definice výpočtu haše je hodně vágní:
Hash se počítá z nekanonizovaného obsahu zprávy včetně
obálky. Jde tedy o hash souboru začínajícího <p:dmDm xmlns:p=.....> a končícího
</p:dmDm>, bez jakýchkoliv whitespace znaků na začátku a na konci.
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.