KU DVP Analyzer
The result's identifiers
Result code in IS VaVaI
<a href="https://www.isvavai.cz/riv?ss=detail&h=RIV%2F00007064%3AK01__%2F20%3AN0000025" target="_blank" >RIV/00007064:K01__/20:N0000025 - isvavai.cz</a>
Result on the web
—
DOI - Digital Object Identifier
—
Alternative languages
Result language
angličtina
Original language name
KU DVP Analyzer
Original language description
KUPDV je softwarový nástroj specializovaný na záznam, analýzu a porovnání číselných podpisových dat digitálních vlastnoručních podpisů. Jde o vysoce odborné činnosti, které bez vhodného softwarového vybavení nelze vykonávat. Jedná se o činnosti prováděné znalci při posuzování pravosti digitálních vlastnoručních podpisů v civilních i trestněprávních řízení. KUDVP je zaměřený zejména na práci se souborovým formátem CSV, ale podporuje i práci se souborovým formátem XML a souborovým formátem SIG, jehož obsah a struktura je standardizována mezinárodní normou ISO19794-7:2014.
Czech name
—
Czech description
—
Classification
Type
R - Software
CEP classification
—
OECD FORD branch
10700 - Other natural sciences
Result continuities
Project
<a href="/en/project/VI20162020020" target="_blank" >VI20162020020: Introduction of New Methods and Procedures in Forensic Document Examination 2</a><br>
Continuities
P - Projekt vyzkumu a vyvoje financovany z verejnych zdroju (s odkazem do CEP)
Others
Publication year
2020
Confidentiality
S - Úplné a pravdivé údaje o projektu nepodléhají ochraně podle zvláštních právních předpisů
Data specific for result type
Internal product ID
KU DVP Analyzer
Technical parameters
Technický popis aplikace KUDVP Analyzer Cílem tohoto popisu je dát základní přehled o komponentách, ze kterých se KUDVP Analyzer skládá a předat základní schéma komunikace mezi nimi. Okomentovaný zdrojový kód je součástí dodávky a je ve formátu projektu v Eclipse IDE. Aplikace je vyvinutá v Javě 1.8.0u181 32bit a kromě standartních knihoven používá i knihovny výrobců digitizérů StepOver, SignoTec a Wacom a dále knihovny Kofax SignDoc 4.0.13.5 a SignWare 4.0.13.5. Všechny tyto knihovny včetně nativních DLL jsou součástí předaného projektu. 1. Postup instalace projektu Prerekvizity prostředí • OS Windows • Java JDK 1.8.0u181 32bit • IDE Eclipse 2019-06 • Instalace aplikace KUDVP 2. Komponenty programu Základní třída aplikace se nazývá ExtractorMainWindow. Ta také obsahuje metodu main. Tato třída má za úkol poskládat hlavní okno GUI aplikace z příslušných komponent a je také zodpovědná za zpracování uživatelských událostí. ExtractorMainWindow implementuje interface následujících listenerů: • ActionListener – stisk tlačítka vyvolá pojmenovanou akci • MouseListener – kliknutí myši je dále rozlišeno podle konkrétního tlačítka a oblasti kliknutí • ListSelectionListener – výběr ze seznamu (podpisů, nebo dat) vyvolá akci překreslení příslušných částí GUI • MouseMotionListener – drag-n-drop akce na posun vykresleného podpisu • MouseWheelListener na zoomování zobrazeného podpisu Základní flow aplikace je následující 1. ExtractorMainWindow vykreslí okno aplikace v iniciálním režimu 2. Uživatel klikne na tlačíto, tím aktivuje příslušný listener a ten spustí akci. 3. Pokud je výsledkem akce změna GUI, např. přidání podpisu, akce přidá nový podpis do seznamu načtených podpisů sigList a vyvolá update GUI. Workflow aplikace pro import podpisu ze souboru 1. Uživatel klikne na tlačítko přidat podpis ze souboru 2. ExtractorMainWindow přes ActionListener otevře dialog pro výběr dokumentu přes komponentu JFileChooser s omezením typu souborů pomocí FileFilter 3. Uživatel vybere požadovaný soubor 4. ExctractorMainWindow načte soubor a spustí parsování ve třídě Utils. Výstupem parsování je KUDVP interní struktura podpisu SSSignatureDTO, která je předaná ExtractorMainWindow do metody updateSignature, která postupně data vykreslí a. Do panelu seznamu podpisů signImagesPanel b. Do detailu podpisu sigRenderer c. Do grafů jednotlivých veličin podpisu – základní třída je GraphRenderer a jednotlivé implementace jsou PressureGraphRenderer, XGraphRenderer, YGraphRenderer, SpeedGraphRenderer, AccelerationGraphRenderer Výsledek byl vytvořen pro vlasní využívání Kriminalistickým ústavem pro znaleckou činnost.
Economical parameters
100.000,- Kč
Owner IČO
CZ 00007064
Owner name
Kriminalistický ústav Policie ČR