This HTML5 document contains 45 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
n13http://localhost/temp/predkladatel/
n19http://linked.opendata.cz/resource/domain/vavai/riv/tvurce/
n9http://linked.opendata.cz/resource/domain/vavai/projekt/
n10http://linked.opendata.cz/ontology/domain/vavai/
skoshttp://www.w3.org/2004/02/skos/core#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n3http://linked.opendata.cz/ontology/domain/vavai/riv/
n4http://linked.opendata.cz/ontology/domain/vavai/riv/licencniPoplatek/
n2http://linked.opendata.cz/resource/domain/vavai/vysledek/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n15http://linked.opendata.cz/ontology/domain/vavai/riv/vyuzitiJinymSubjektem/
n6http://linked.opendata.cz/ontology/domain/vavai/riv/klicoveSlovo/
n7http://linked.opendata.cz/ontology/domain/vavai/riv/duvernostUdaju/
xsdhhttp://www.w3.org/2001/XMLSchema#
n20http://linked.opendata.cz/ontology/domain/vavai/riv/jazykVysledku/
n16http://linked.opendata.cz/ontology/domain/vavai/riv/aktivita/
n12http://linked.opendata.cz/resource/domain/vavai/vysledek/RIV%2F00216305%3A26220%2F12%3APR26071%21RIV15-TA0-26220___/
n17http://linked.opendata.cz/ontology/domain/vavai/riv/obor/
n11http://linked.opendata.cz/ontology/domain/vavai/riv/druhVysledku/
n14http://reference.data.gov.uk/id/gregorian-year/

Statements

Subject Item
n2:RIV%2F00216305%3A26220%2F12%3APR26071%21RIV15-TA0-26220___
rdf:type
skos:Concept n10:Vysledek
rdfs:seeAlso
http://crypto.utko.feec.vutbr.cz/?page_id=54
dcterms:description
This software consists of the main application with a graphical user interface and a test implementation of modular arithmetic operations running on MultOS cards. The test implementation is developed in C language, limited to the platform MultOS. The main program (developed in Java) provides a user interface for communication with the chip cards, MultOS or JAVA. The aim is to provide middleware which ensures the communication between the card reader and chip card. The user can put data directly into the graphical user interface and display the results processed on the card. The main program is used as a handler for calling the methods of application that is imported on the Multos smart card. Either contact or non-contact smart cards are supported. The application also offers testing of modular arithmetic operations on chosen MultOS cards. These operations running on the card are measured and the results are used as reference points for the further optimization of these operations run on the MultOS smart cards. Operation modular arithmetic is the basic building block of many advanced cryptographic schemes. Operations calculated on the MultOS smart cards are limited up to 255 B (2040 bits). Supported operations are addition, subtraction, and modular multiplication. Exponentiation is limited on the MultOS platform, and is only available as the internal method that is included in the implementation of the verification phase. Exponentiation computes only specific lengths of input parameters (exponent, base, moduli). Tento software je složen z hlavní aplikace s grafickým uživatelským rozhraním a vedlejší aplikace představující implementaci modulární aritmetiky běžící na kartách MultOS. Vedlejší aplikace je vyvinuta v jazyku C, omezeném pro platformu MultOS. Hlavní aplikace (vyvinutá v jazyce Java) poskytuje uživateli rozhraní pro komunikaci s čipovými kartami MultOS, popřípadě JAVA. Cílem aplikace je poskytnout mezivrstvu, která se stará o komunikaci se čtečkou karet a samotnými čipovými kartami. Uživatel může zadávat data přímo do grafického rozhraní a zobrazovat výsledky zpracovávané na kartě. Hlavní aplikace slouží jako obslužný prostředek pro volání metod vedlejší aplikace běžící na čipových kartách MultOS. Jsou podporovány kontaktní i bezkontaktní čipové karty. Aplikace nabízí testování výpočtů modulární aritmetiky na zvolených kartách MultOS. Tyto výpočty na kartě jsou časově měřeny a jejich výsledky slouží jako referenční body pro další optimalizaci jednotlivých operací modulární aritmetiky na čipových kartách MultOS. Operace modulární aritmetiky tvoří základní stavební prvek mnoha pokročilých kryptografických schémat. Operace počítané na čipových kartách MultOS jsou omezeny velikostí přenášených dat do 255 B (2040 bitů). Podporovány jsou operace sčítání, odčítání a modulárního násobení. Operace umocňovaní je na platformě MultOS omezena, a je k dispozici pouze jako volaná metoda v rámci implementace verifikační fáze autentizace, kde je počítáno se specifickými délkami vstupních parametrů. Tento software je složen z hlavní aplikace s grafickým uživatelským rozhraním a vedlejší aplikace představující implementaci modulární aritmetiky běžící na kartách MultOS. Vedlejší aplikace je vyvinuta v jazyku C, omezeném pro platformu MultOS. Hlavní aplikace (vyvinutá v jazyce Java) poskytuje uživateli rozhraní pro komunikaci s čipovými kartami MultOS, popřípadě JAVA. Cílem aplikace je poskytnout mezivrstvu, která se stará o komunikaci se čtečkou karet a samotnými čipovými kartami. Uživatel může zadávat data přímo do grafického rozhraní a zobrazovat výsledky zpracovávané na kartě. Hlavní aplikace slouží jako obslužný prostředek pro volání metod vedlejší aplikace běžící na čipových kartách MultOS. Jsou podporovány kontaktní i bezkontaktní čipové karty. Aplikace nabízí testování výpočtů modulární aritmetiky na zvolených kartách MultOS. Tyto výpočty na kartě jsou časově měřeny a jejich výsledky slouží jako referenční body pro další optimalizaci jednotlivých operací modulární aritmetiky na čipových kartách MultOS. Operace modulární aritmetiky tvoří základní stavební prvek mnoha pokročilých kryptografických schémat. Operace počítané na čipových kartách MultOS jsou omezeny velikostí přenášených dat do 255 B (2040 bitů). Podporovány jsou operace sčítání, odčítání a modulárního násobení. Operace umocňovaní je na platformě MultOS omezena, a je k dispozici pouze jako volaná metoda v rámci implementace verifikační fáze autentizace, kde je počítáno se specifickými délkami vstupních parametrů.
dcterms:title
Experimental Implementation of Modular Arithmetic Operations on the MultOS Smart Cards Experimentální implementace modulární aritmetiky na čipových kartách MultOS Experimentální implementace modulární aritmetiky na čipových kartách MultOS
skos:prefLabel
Experimentální implementace modulární aritmetiky na čipových kartách MultOS Experimental Implementation of Modular Arithmetic Operations on the MultOS Smart Cards Experimentální implementace modulární aritmetiky na čipových kartách MultOS
skos:notation
RIV/00216305:26220/12:PR26071!RIV15-TA0-26220___
n3:aktivita
n16:S n16:P
n3:aktivity
P(TA02011260), S
n3:dodaniDat
n14:2015
n3:domaciTvurceVysledku
n19:8565910 n19:9463119
n3:druhVysledku
n11:R
n3:duvernostUdaju
n7:S
n3:ekonomickeParametry
Autorizovaný software bez ekonomických parametrů je volně dostupný ke stažení na http://crypto.utko.feec.vutbr.cz/?page_id=54.
n3:entitaPredkladatele
n12:predkladatel
n3:idSjednocenehoVysledku
135684
n3:idVysledku
RIV/00216305:26220/12:PR26071
n3:interniIdentifikace
EIMAOmultos
n3:jazykVysledku
n20:cze
n3:klicovaSlova
modular arithmetic operations, smart cards, privacy protection, efficiency
n3:klicoveSlovo
n6:smart%20cards n6:modular%20arithmetic%20operations n6:privacy%20protection n6:efficiency
n3:kontrolniKodProRIV
[B348F5D52BA9]
n3:licencniPoplatek
n4:N
n3:obor
n17:IN
n3:pocetDomacichTvurcuVysledku
2
n3:pocetTvurcuVysledku
2
n3:projekt
n9:TA02011260
n3:rokUplatneniVysledku
n14:2012
n3:technickeParametry
Hlavní aplikace je nápsána v jazyce JAVA, testovací implemetace jsou vyvinuty v jazyce C s využtím MultOS smartkaret a utility Mutil. Autorizovaný software je volně dostupný ke stažení na http://crypto.utko.feec.vutbr.cz/?page_id=54. Technický kontakt: Lukáš Malina, UTKO, Technická 12 Brno 61200, Tel.: 541 146963, Email: malina@feec.vutbr.cz Pro jednání o licenčních podmínkách tohoto výsledku je za VUT pověřen pracovník Centra pro transfer technologií VUT v Brně Ing. Jiří Kouřil, Kounicova 966/67a, Veveří, 60200, Brno, Česká republika, kouril@ro.vutbr.cz.
n3:tvurceVysledku
Hajný, Jan Malina, Lukáš
n3:vlastnik
n12:vlastnikVysledku
n3:vyuzitiJinymSubjektem
n15:A
n13:organizacniJednotka
26220