Podle technické směrnice BSI (Německý federální úřad pro informační bezpečnost) BSI TR-03153 musí certifikované technické bezpečnostní zařízení (TSE – Technische Sicherheitseinrichtung – také „TSS“) plnit následující funkce:
- libovolná data mohou být opatřena
- číslovací
- časovou informací a
- elektronickým podpisem,
- uloženy v jednotce TSE a
- na požádání exportována v souhrnné podobě.
Požadavky a součásti jednotky TSE
Podrobné požadavky na jednotky TSE lze nalézt v různých publikacích německého ministerstva financí (BMF: https://www.bsi.bund.de/DE/Themen/Unternehmen-und-Organisationen/Standards-und-Zertifizierung/Technische-Richtlinien/TR-nach-Thema-sortiert/tr03153/tr-03153.html)
BSI (Spolkový úřad pro bezpečnost informací) stanovil ve svých technických pokynech minimální požadavky na certifikované TSE. Od technických specifikací se v maximální možné míře upustilo. Je povoleno používání cloudových TSE i fyzických variant TSE (například ve formě paměťových karet, USB klíčů atd.).
Modul TSE se skládá z:
- Bezpečnostního modulu: musí zaručit bezpečné zaznamenávání operací / transakcí. Musí být generovány následující údaje: čas zahájení a ukončení transakce, jedinečné a pořadové číslo transakce, kontrolní hodnota, sériové číslo TSE, počítadlo podpisů.
- Úložného média: slouží k ukládání dat uložených v TSE a musí umožňovat jejich export.
- Digitální rozhraní: Úřad BSI definoval následující tři prvky jednotného digitálního rozhraní certifikovaného TSE: integrační rozhraní (Einbindungsschnittstelle), exportní rozhraní (Exportschnittstelle) a digitální rozhraní daňové správy pro pokladní systémy (tzv. DSFinV-K , Digitale Schnittstelle der Finanzverwaltung für Kassensysteme)
Pokladní systém komunikuje s TSE prostřednictvím integračního rozhraní (Einbindungsschnittstelle). Úřad BSI nabízí možnost technologicky otevřeného a na konkrétní implementaci nezávislého zapouzdření bezpečnostních funkcí TSE. V daném pokladním systému však lze použít pouze TSE, u nichž příslušný poskytovatel toto rozhraní implementoval.
Funkce exportu v exportním rozhraní vytváří výstupní soubory v definovaném formátu. TSE musí poskytnout uložená data v archivačním souboru.
Digitální rozhraní daňových úřadů pro pokladní systémy (DSFinV-K): Prostřednictvím tohoto datového rozhraní jsou zpřístupňovány jednotlivé záznamy pokladního systému. Obsahuje nezbytné informace generované TSE pro kontrolu dat – lze zjistit, od koho data pocházejí (autenticita), zda byla podstatná data změněna (integrita) nebo odstraněna (úplnost). Technicky se jedná o několik vzájemně propojených tabulek, které je třeba poskytnout ve specifickém formátu CSV.
Každé TSE obsahuje certifikát, tj. datový záznam, ve kterém jsou uloženy kryptografické klíče k zabezpečení dat. Tento certifikát má datum platnosti (obvykle 5 let). Po uplynutí doby platnosti již TSE nemůže zabezpečit žádná další zpracovávaná data.
V zásadě jsou možné následující typy TSE:
- Jednoduché TSE: pro použití v jedné nebo několika pokladnách. Lze je realizovat jako paměťové médium vybavené bezpečnostním čipem (např. jako micro SD karty, USB flash disky).
- Víceuživatelské TSE: pro použití u většího počtu pokladen (např. TSE v pobočce nebo v datovém centru uživatele). Tyto typy, stejně jako Cloud TSE, vyžadují použití hardwarového bezpečnostního modulu.
- Cloudové TSE: pro použití několika různých uživatelů s připojením přes internet. Zde je navíc zapotřebí certifikovaná softwarová komponenta v pokladním systému nebo jinde v lokální síti (LAN), aby bylo možné navázat bezpečné spojení mezi lokální (certifikovanou softwarovou) a cloudovou složkou TSE.
Zaznamenávání certifikovaným TSE
V průběhu záznamu jsou aplikační a protokolové údaje transakce chráněny modulem TSE před pozdějšími, nezjištěnými změnami a existence i původ záznamu jsou potvrzeny k určitému časovému okamžiku.
Zabezpečená data se skládají z následujících informací:
- Aplikační data (sériové číslo elektronického záznamového systému, typ transakce, údaje o transakci)
- Protokolová data (sériové číslo certifikovaného TSE, čas ochrany, jedinečné a pořadové číslo transakce, počítadlo podpisů, volitelná protokolová data)
- Kontrolní hodnota
Zaznamenávání probíhá ve třech krocích:
- Zahájení záznamu: záznamový systém musí zahájit záznam v TSE okamžitě po zahájení transakce, která má být zaznamenána. V tomto případě je povinné, aby TSE přidělilo jedinečné a pořadové číslo transakce, zvýšilo počítadlo podpisů a vygenerovalo kontrolní hodnotu.
- Aktualizace záznamu: TSE je povinno aktualizovat transakci nejpozději do 45 sekund po změně transakčních údajů. Generování kontrolní hodnoty ze strany TSE je volitelné. Číslo transakce se zachovává a počítadlo podpisů se při každé aktualizaci s generováním kontrolní hodnoty zvýší o hodnotu 1.
- Ukončení záznamu: Při ukončení procesu musí být transakce v TSE ukončena. Přitom je generování kontrolní hodnoty ze strany TSE povinné. Číslo transakce se zachová a počítadlo podpisů se zvýší o hodnotu 1. Teprve v tomto kroku záznamu se do dat protokolu zaznamená čas ukončení transakce.
Údaje protokolu potřebné pro vytvoření potvrzení se poté přenášejí do elektronického záznamového systému.
Základní princip TSE podle DSFinV-K je znázorněn níže. Více informací k tomuto tématu najdete v dokumentaci k DSFinV-K.
Ilustrace k tématu „dlouhotrvající objednávkové procesy“, například v pohostinství, najdete v článku: „Charakteristiky v gastronomii“


zdroj: DSFinV-K
Porucha certifikovaného TSE
V případě poruchy TSE lze pokračovat v práci s používanou pokladnou. Je nutné zdokumentovat čas a důvod poruchy TSE. Povinnost vystavovat účtenky zůstává v platnosti a na účtence vystavené pro spotřebitele musí být viditelně uvedeno oznámení o poruše. Podnikatel musí poruchu neprodleně odstranit a přijmout příslušná opatření.
Tento článek byl přeložen automaticky.
Komentáře
0 komentářů
Prosím přihlaste se, abyste mohli napsat komentář.