natgillin/translations-raw huggingface dataset:
the format of the subject field in the message to enable/allow for an automated processing of the messages,
formát predmetového poľa správy na umožnenie/zabezpečenie automatizovaného spracovania pošty,
whether content encryption is necessary and if yes which methods should be chosen,
či je potrebné šifrovanie obsahu a ak áno, aký spôsob by sa mal zvoliť,
the maximum length of messages.
maximálna dĺžka správ.
XML structure and principles
Štruktúra a zásady formátu XML
The XML message is structured into;
Správa vo formáte XML sa delí na
header part, which contains information about the transmission, and
hlavičku (header), ktorá obsahuje informácie o prenose a
data part, which contains profile specific information, as well as the profile itself.
dátovú časť (data), ktorá obsahuje informácie o konkrétnom profile, ako aj samotný profil.
The same XML schema shall be used for request and response.
Na žiadosť i odpoveď sa využíva rovnaká schéma XML.
For the purpose of complete checks of unidentified DNA profiles (Article 4 of Decision 2008/615/JHA) it shall be possible to send a batch of profiles in one message.
Na účely úplnej kontroly neidentifikovaných profilov DNA (článok 4 rozhodnutia 2008/615/SVV) sa musí dať v jednej správe zaslať súbor profilov.
A maximum number of profiles within one message must be defined.
Musí sa vymedziť i maximálny počet profilov v rámci jednej správy.
The number is depending from the maximum allowed mail size and shall be defined after selection of the mail server.
Tento počet závisí od maximálnej povolenej veľkosti správy v elektronickej pošte a vymedzí sa po výbere poštového servera.
XML example:
Príklad správy vo formáte XML:
[ datas structure repeated, if multiple profiles sent by (….) a single SMTP message, only allowed for Article 4 cases
[ (…) v prípade, že sa prostredníctvom jedinej správy SMTP zasiela viacero profilov, štruktúra „datas“ sa opakuje; toto je možné len v prípadoch podľa článku 4
The following definitions are for documentation purposes and better readability, the real binding information is provided by an XML schema file (PRUEM DNA.xsd).
Nasledujúce definície sú len na dokumentačné účely a kvôli lepšej čitateľnosti, ozajstné záväzné informácie sa nachádzajú v súbore so schémou vo formáte XML (PRUEM DNA.xsd).
Schema PRUEMDNAx
Schéma PRUEMDNAx
It contains the following fields:
Obsahuje tieto polia:
Content of header structure
Obsah štruktúry hlavičky
This is a structure describing the XML file header.
Touto štruktúrou sa opisuje hlavička súboru vo formáte XML.
Type of data contained in message, value can be:
Typ údajov obsiahnutých v správe, hodnota môže byť:
Structure to describe Member State as well as message date/time.
Štruktúra na opis členského štátu, obsahuje aj dátum/čas správy.
Content of PRUEM Profile data
Obsah údajov v profile PRUEM
This is a structure describing the XML profile data part.
Touto štruktúrou sa opisuje dátová časť súboru vo formáte XML.
If quality!=0 (the original requested profile), then empty.
If quality !=0 (the original requested profile), then empty.
Case ‘No Hit’: original requesting profile sent back only;
Case „No Hit“: original requesting profile sent back only;
Case ‘Hit’: original requesting profile and matched profiles sent back.
Case „Hit“: original requesting profile and matched profiles sent back.
Structure describing a DNA profile.
Štruktúra, ktorou sa opisuje profil DNA.
Structure containing the loci of ISSOL (Standard Group of Interpol loci).
Štruktúra, ktorá obsahuje lokusy ISSOL (štandardná skupina lokusov Interpolu).
Structure containing the other loci.
Štruktúra, ktorá obsahuje iné lokusy.
Structure describing a locus.
Štruktúra, prostredníctvom ktorej sa opisuje lokus.
In implementing applications for the DNA data exchange within the framework of Decision 2008/615/JHA, a common communication network shall be used, which will be logically closed among the Member States.
Pri realizácii žiadostí o výmenu údajov o DNA v rámci rozhodnutia 2008/615/SVV sa používa spoločná komunikačná sieť, ktorá bude medzi členskými štátmi logicky uzavretá.
In order to exploit this common communication infrastructure of sending requests and receiving replies in a more effective way, an asynchronous mechanism to convey DNA and dactyloscopic data requests in a wrapped SMTP e-mail message is adopted.
Na účinnejšie využitie tejto spoločnej komunikačnej infraštruktúry, ktorá zahŕňa zasielanie žiadostí a získavanie odpovedí, sa prijal asynchrónny mechanizmus na prenos žiadostí o údaje DNA a daktyloskopické údaje v správe elektronickej pošty v protokole SMTP.
In fulfilment of security concerns, the mechanism s/MIME as extension to the SMTP functionality will be used to establish a true end-to-end secure tunnel over the network.
Aby sa vyriešili bezpečnostné obavy a s cieľom vytvoriť ozajstný bezpečný tunel z jedného konca siete na druhý, bude sa používať mechanizmus sMIME ako rozšírenie protokolu SMTP.
The operational TESTA (Trans European Services for Telematics between Administrations) is used as the communication network for data exchange among the Member States.
Ako komunikačná sieť na výmenu údajov medzi členskými štátmi sa používa funkčná TESTA (Trans European Services for Telematics between Administrations – transeurópska komunikačná sieť telematických služieb medzi orgánmi štátnej správy).
TESTA is under the responsibility of the European Commission.
Za sieť TESTA v súčasnosti zodpovedá Európska komisia.
Taking into account that national DNA databases and the current national access points of TESTA may be located on different sites in the Member States, access to TESTA may be set up either by:
Vzhľadom na skutočnosť, že vnútroštátne databázy DNA a súčasné vnútroštátne prístupové miesta do siete TESTA sa môžu v členských štátoch nachádzať na iných lokalitách, prístup do siete TESTA sa môže zriadiť buď:
using the existing national access point or establishing a new national TESTA access point; or by
prostredníctvom využitia existujúceho vnútroštátneho prístupového miesta alebo vytvorenia nového prístupového miesta do siete TESTA, alebo
setting up a secure local link from the site where the DNA database is located and managed by the competent national agency to the existing national TESTA access point.
prostredníctvom vytvorenia bezpečného miestneho pripojenia z lokality, na ktorej je umiestnená databáza DNA a na ktorej ju spravuje príslušná vnútroštátna agentúra, na existujúce vnútroštátne prístupové miesto do siete TESTA.
The protocols and standards deployed in the implementation of Decision 2008/615/JHA applications comply with the open standards and meet the requirements imposed by national security policy makers of the Member States.
Protokoly a normy, ktoré sa využívajú pri realizácii žiadostí na základe rozhodnutia 2008/615/SVV, sú v súlade s otvorenými normami a spĺňajú požiadavky uložené tvorcami vnútroštátnych bezpečnostných politík členských štátov.
Upper Level Architecture
Architektúra vyššieho stupňa
In the scope of Decision 2008/615/JHA, each Member State will make its DNA data available to be exchanged with and/or searched by other Member States in conformity with the standardised common data format.
Každý členský štát sprístupní iným členským štátom svoje údaje DNA na výmenu a vyhľadávanie v súlade so štandardným spoločným formátom údajov v rozsahu pôsobnosti rozhodnutia 2008/615/SVV.
Figure 1: Topology of DNA Data Exchange
Obrázok 1: Topológia výmeny údajov o DNA
In addition to the fulfilment of national legal constraints at Member States' sites, each Member State may decide what kind of hardware and software should be deployed for the configuration at its site to comply with the requirements set out in Decision 2008/615/JHA.
Okrem súladu s vnútroštátnymi právnymi predpismi na lokalitách členských štátov sa každý z týchto štátov môže rozhodnúť, aký hardvér a softvér by mal na svojich lokalitách využiť na konfiguráciu, aby boli splnené požiadavky vyplývajúce z rozhodnutia 2008/615/SVV.
Security Standards and Data Protection
Bezpečnostné normy a ochrana údajov
Three levels of security concerns have been considered and implemented.
Posúdili a zaviedli sa tri úrovne bezpečnosti.
Data Level
Dátová úroveň
DNA profile data provided by each Member State have to be prepared in compliance with a common data protection standard, so that requesting Member States will receive an answer mainly to indicate HIT or NO-HIT along with an identification number in case of a HIT, which does not contain any personal information.
Údaje v profile DNA, ktoré poskytnú jednotlivé členské štáty, sa musia pripraviť v súlade so spoločnými normami ochrany údajov tak, aby žiadajúci členský štát dostal odpoveď, v ktorej sa uvádza najmä, či ide o POZITÍVNY alebo NEGATÍVNY výsledok vyhľadávania; ak je výsledok vyhľadávania POZITÍVNY, v odpovedi sa bude nachádzať identifikačné číslo, ale žiadne osobné údaje.
The further investigation after the notification of a HIT will be conducted at bilateral level pursuant to the existing national legal and organisational regulations of the respective Member States' sites.
Ďalšie vyšetrovanie po oznámení, že výsledok vyhľadávania bol POZITÍVNY, sa vykoná na dvojstrannej úrovni podľa existujúcich vnútroštátnych právnych a organizačných predpisov, ktoré sa vzťahujú na lokality jednotlivých členských štátov.
Communication Level
Komunikačná úroveň
Messages containing DNA profile information (requesting and replying) will be encrypted by means of a state-of-the-art mechanism in conformity with open standards, such as s/MIME, before they are forwarded to the sites of other Member States.
Správy, v ktorých sa nachádzajú informácie o profiloch DNA (od žiadajúceho i dožadovaného členského štátu) sa zašifrujú najmodernejším mechanizmom zodpovedajúcim otvoreným normám, ako napríklad sMIME, ešte pred tým, ako sa odošlú na lokality iných členských štátov.
Transmission Level
Prenosová úroveň
All encrypted messages containing DNA profile information will be forwarded onto other Member States' sites through a virtual private tunnelling system administered by a trusted network provider at the international level and the secure links to this tunnelling system under the national responsibility.
Všetky zašifrované správy, v ktorých sa nachádzajú informácie o profile DNA, sa budú zasielať do systémov iných členských štátov prostredníctvom privátneho virtuálneho tunelového systému, ktorý spravuje dôveryhodný poskytovateľ siete na medzinárodnej úrovni a prostredníctvom bezpečných liniek k tomuto tunelovému systému pod vnútroštátnou zodpovednosťou.
This virtual private tunnelling system does not have a connection point with the open Internet.
Tento súkromný virtuálny tunelový systém nemá žiadny spoločný bod s verejným internetom.
Protocols and Standards to be used for encryption mechanism: s/MIME and related packages
Protokoly a normy na použitie v šifrovacích mechanizmoch: sMIME a súvisiace balíky
The open standard s/MIME as extension to de facto e-mail standard SMTP will be deployed to encrypt messages containing DNA profile information.
Na šifrovanie správ obsahujúcich informácie o profiloch DNA sa použije otvorená norma sMIME ako rozšírenie v podstate štandardného protokolu elektronickej pošty SMTP.
The protocol s/MIME (V3) allows signed receipts, security labels, and secure mailing lists and is layered on Cryptographic Message Syntax (CMS), an IETF specification for cryptographic protected messages.
Protokol sMIME (V3) umožňuje podpísané potvrdenia, bezpečnostné nálepky a bezpečné zoznamy adresátov na základe syntaxe kryptografických správ (CMS – Cryptographic Message Syntax), špecifikácie osobitnej skupiny pre internetové inžinierstvo (IETF – Internet Engineering Task Force) pre kryptograficky chránené správy.
It can be used to digitally sign, digest, authenticate or encrypt any form of digital data.
Môže sa využiť na digitálne podpisovanie, spracovanie, overovanie alebo šifrovanie akejkoľvek formy digitálnych údajov.
The underlying certificate used by s/MIME mechanism has to be in compliance with X.509 standard.
Základný certifikát, ktorý využíva mechanizmus sMIME, musí byť v súlade s normou X.509.
In order to ensure common standards and procedures with other Prüm applications, the processing rules for s/MIME encryption operations or to be applied under various COTS (Commercial Product of the Shelves) environments, are as follows:
S cieľom zabezpečiť súlad spoločných noriem a postupov s inými prümskými aplikáciami platia pre operácie šifrovania s mechanizmom sMIME alebo na uplatnenie v rámci rôznych aplikačných a užívateľských softvérov (COTS – Commercial Products of the Shelves) tieto pravidlá spracovania:
the sequence of the operations is: first encryption and then signing,
Následnosť operácií je: najprv šifrovanie a potom podpis.
the encryption algorithm AES (Advanced Encryption Standard) with 256 bit key length and RSA with 1024 bit key length shall be applied for symmetric and asymmetric encryption respectively,
Na symetrické šifrovanie sa použije šifrovací algoritmus AES (Advanced Encryption Standard) s 256-bitovým kľúčom a na nesymetrické algoritmus RSA s 1024-bitovým kľúčom.
the hash algorithm SHA-1 shall be applied.
Využije sa hašovací algoritmus SHA-1.
s/MIME functionality is built into the vast majority of modern e-mail software packages including Outlook, Mozilla Mail as well as Netscape Communicator 4.x and inter-operates among all major e-mail software packages.
Funkcia sMIME je zabudovaná do obrovskej väčšiny moderných balíkov softvéru pre elektronickú poštu vrátane aplikácií Outlook, Mozilla Mail a Netscape Communicator 4.x a funguje pri ich prepojení.
Because of s/MIME's easy integration into national IT infrastructure at all Member States' sites, it is selected as a viable mechanism to implement the communication security level.
Pretože sMIME sa ľahko integruje do vnútroštátnej informačnej infraštruktúry na lokalitách všetkých členských štátov, vybral sa ako životaschopný mechanizmus na realizáciu komunikačnej úrovne bezpečnosti.
For achieving the goal ‘Proof of Concept’ in a more efficient way and reducing costs the open standard JavaMail API is however chosen for prototyping DNA data exchange.
Na efektívnejšie splnenie cieľa získania „dôkazu vhodnosti koncepcie“ a zníženie nákladov sa však na prvotnú výmenu údajov o DNA vybralo otvorené štandardné rozhranie na programovanie aplikácií (API – Application Programming Interface) JavaMail.
JavaMail API provides simple encryption and decryption of e-mails using s/MIME and/or OpenPGP.
Rozhranie JavaMail poskytuje jednoduché šifrovanie a dešifrovanie emailov pomocou mechanizmov s/MIME a/alebo OpenPGP.
The intent is to provide a single, easy-to-use API for e-mail clients that want to send and received encrypted e-mail in either of the two most popular e-mail encryption formats.
Zámerom je poskytnúť jediné a jednoduché rozhranie API klientom elektronickej pošty, ktorí si želajú odosielať a prijímať zašifrovanú poštu v jednom z dvoch najrozšírenejších emailových šifrovacích formátov.
Therefore any state-of-the-art implementations to JavaMail API will suffice for the requirements set by Decision 2008/615/JHA, such as the product of Bouncy Castle JCE (Java Cryptographic Extension), which will be used to implement s/MIME for prototyping DNA data exchange among all Member States.
Preto budú na splnenie požiadaviek ustanovených v rozhodnutí 2008/615/SVV postačovať akékoľvek moderné implementácie rozhrania JavaMail, ako napríklad produkt spoločnosti Bouncy Castle JCE (Java Cryptographic Extension), ktorý sa použije na zavedenie protokolu sMIME na prvotnú výmenu údajov o DNA medzi členskými štátmi.
Application Architecture
Aplikačná architektúra
Each Member State will provide the other Member States with a set of standardised DNA profile data which are in conformity with the current common ICD.
Každý členský štát poskytne ostatným členským štátom súbor štandardizovaných údajov o profiloch DNA, ktoré zodpovedajú platnému spoločnému ICD.
This can be done either by providing a logical view over individual national database or by establishing a physical exported database (indexed database).
Môže tak urobiť buď prostredníctvom poskytnutia logického prehľadu jednotlivých vnútroštátnych databáz, alebo vytvorenia fyzicky exportovateľnej databázy (indexovanej databázy).
The four main components: E-mail server/s/MIME, Application Server, Data Structure Area for fetching/feeding data and registering incoming/outgoing messages, and Match Engine implement the whole application logic in a product-independent way.
Pomocou štyroch hlavných zložiek – emailového servera sMIME, aplikačného servera, oblasti štruktúrovania dát na získavanie/vkladanie údajov a evidenciu prichádzajúcich/odchádzajúcich správ a vyhľadávača zhodných profilov – sa celá aplikačná logika realizuje nezávisle od produktu.
In order to provide all Member States with an easy integration of the components into their respective national sites, the specified common functionality has been implemented by means of open source components, which could be selected by each Member State depending on its national IT policy and regulations.
Na uľahčenie integrácie uvedených komponentov do príslušných vnútroštátnych lokalít členských štátov sa určené spoločné funkcie implementovali prostredníctvom „open source“ komponentov, ktoré si každý členský štát môže vybrať na základe svojej vnútroštátnej politiky a vnútroštátnych predpisov v oblasti informačných technológií.
Because of the independent features to be implemented to get access to indexed databases containing DNA profiles covered by Decision 2008/615/JHA, each Member State can freely select its hardware and software platform, including database and operating systems.
Pretože na účely získania prístupu do indexovaných databáz, v ktorých sa nachádzajú profily DNA začlenené v rozhodnutí 2008/615/SVV, sa majú zaviesť uvedené nezávislé mechanizmy, každý členský štát má voľný výber hardvérovej a softvérovej platformy vrátane databázy a operačných systémov.
A prototype for the DNA Data Exchange has been developed and successfully tested over the existing common network.
V rámci existujúcej spoločnej siete sa vytvoril a úspešne odskúšal prototyp výmeny údajov o DNA.
The version 1.0 has been deployed in the productive environment and is used for daily operations.
Vo funkčnom prostredí sa zaviedla verzia 1.0 a používa sa v každodennej prevádzke.
Member States may use the jointly developed product but may also develop their own products.
Členské štáty môžu využívať uvedený spoločný produkt, ale môžu si vytvoriť aj vlastné.
The common product components will be maintained, customised and further developed according to changing IT, forensic and/or functional police requirements.
Komponenty spoločného produktu sa budú udržiavať, prispôsobovať a naďalej rozvíjať podľa meniacich sa požiadaviek IT, súdneho lekárstva alebo operačných požiadaviek polície.
Figure 2: Overview Application Topology
Obrázok 2: Prehľad aplikačnej topológie
Protocols and Standards to be used for application architecture:
Protokoly a normy na použitie v aplikačnej architektúre
The DNA data exchange will fully exploit XML-schema as attachment to SMTP e-mail messages.
Pri výmene údajov o DNA sa naplno využije schéma XML ako príloha k poštovým správam vo formáte SMTP.
The eXtensible Markup Language (XML) is a W3C-recommended general-purpose markup language for creating special-purpose markup languages, capable of describing many different kinds of data.
Rozšíriteľný značkovací jazyk (XML – eXtensible Markup Language) je všeobecným značkovacím jazykom odporúčaným konzorciom W3C na vytváranie značkovacích jazykov na konkrétne účely, v ktorom je možné opísať mnoho rôznych druhov údajov.
The description of the DNA profile suitable for exchange among all Member States has been done by means of XML and XML schema in the ICD document.
Profil DNA, ktorý je vhodný na výmenu medzi členskými štátmi, sa prostredníctvom jazyka XML a schémy XML opísal v dokumente ICD.
Open DataBase Connectivity provides a standard software API method for accessing database management systems and making it independent of programming languages, database and operating systems.
Databázové rozhranie ODBC (Open DataBase Connectivity) poskytuje štandardnú softvérovú API metódu na prístup do riadiacich systémov databáz nezávisle od programovacích jazykov a databázových a operačných systémov.
ODBC has, however, certain drawbacks.
ODBC má však niekoľko nedostatkov.
Administering a large number of client machines can involve a diversity of drivers and DLLs.
Správa väčšieho počtu klientských zariadení si môže vyžadovať rôzne ovládače a knižnice DLL.
This complexity can increase system administration overhead.
Takáto komplexnosť môže zvýšiť réžiu správy systému.
Java DataBase Connectivity (JDBC) is an API for the Java programming language that defines how a client may access a database.
Rozhranie JDBC (Java DataBase Connectivity) je API pre programovací jazyk Java, v ktorom sa vymedzujú spôsoby prístupu do databázy zo strany klienta.
In contrast to ODBC, JDBC does not require to use a certain set of local DLLs at the Desktop.
Na rozdiel od ODBC si JDBC nevyžaduje použitie určitého súboru miestnych knižníc DLL na ploche.
The business logic to process DNA profile requests and replies at each Member States' site is described in the following diagram.
Aplikačná logika spracovania žiadostí o profil DNA a odpovedí na lokalite každého členského štátu sa opisuje v nasledujúcom diagrame.
Both requesting and replying flows interact with a neutral data area comprising different data pools with a common data structure.
Spracovanie žiadostí i odpovedí sa prekrýva s neutrálnou dátovou oblasťou, v ktorej sa nachádzajú rôzne skupiny údajov so spoločnou dátovou štruktúrou.
Figure 3: Overview Application Workflow at each Member State's site
Obrázok 3: Schéma fungovania aplikácie na lokalite každého členského štátu
Communication Environment
Komunikačné prostredie
Common Communication Network: TESTA and its follow-up infrastructure
Spoločná komunikačná sieť: TESTA a ďalšia infraštruktúra
The application DNA data exchange will exploit the e-mail, an asynchronous mechanism, to send requests and to receive replies among the Member States.
Aplikácia výmena údajov o DNA bude využívať asynchrónny mechanizmus elektronickej pošty na zasielanie žiadostí a prijímanie odpovedí medzi členskými štátmi.
As all Member States have at least one national access point to the TESTA network, the DNA data exchange will be deployed over the TESTA network.
Keďže všetky členské štáty majú aspoň jedno vnútroštátne prístupové miesto do siete TESTA, výmena údajov o DNA bude fungovať v rámci tejto siete.
TESTA provides a number of added-value services through its e-mail relay.
TESTA poskytuje prostredníctvom svojho emailového prenosu niekoľko služieb s pridanou hodnotou.
In addition to hosting TESTA specific e-mail boxes, the infrastructure can implement mail distribution lists and routing policies.
Okrem prevádzkovania a spravovania špecifických emailových schránok pre sieť TESTA sa prostredníctvom uvedenej infraštruktúry realizujú aj zoznamy adresátov pošty a postupy presmerovania.
This allows TESTA to be used as a clearing house for messages addressed to administrations connected to the EU wide Domains.
Toto umožňuje, aby sa TESTA využívala ako spracovateľské stredisko pre správy adresované štátnym orgánom prepojeným s celoeurópskymi doménami.
Virus check mechanisms may also be put in place.
Zaviesť sa môže aj mechanizmus antivírusovej kontroly.
The TESTA e-mail relay is built on a high availability hardware platform located at the central TESTA application facilities and protected by firewall.
Prenos poštových správ v rámci siete TESTA je postavený na vysoko dostupnej hardvérovej platforme umiestnenej v centrálnych aplikačných priestoroch siete TESTA a chránenej bránou firewall.
The TESTA Domain Name Services (DNS) will resolve resource locators to IP addresses and hide addressing issues from the user and from applications.
Systém správy doménových mien (DNS – Domain Name Services) v rámci siete TESTA preloží informácie z vyhľadávačov zdroja na IP adresy a skryje informácie o adrese pred používateľom a aplikáciami.
Security Concern
Bezpečnostné otázky