Attributes | Values |
---|
rdf:type
| |
rdfs:seeAlso
| |
Description
| - 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ů. (cs)
- 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). (en)
|
Title
| - Experimental Implementation of Modular Arithmetic Operations on the MultOS Smart Cards (en)
- Experimentální implementace modulární aritmetiky na čipových kartách MultOS
- Experimentální implementace modulární aritmetiky na čipových kartách MultOS (cs)
|
skos:prefLabel
| - Experimental Implementation of Modular Arithmetic Operations on the MultOS Smart Cards (en)
- Experimentální implementace modulární aritmetiky na čipových kartách MultOS
- Experimentální implementace modulární aritmetiky na čipových kartách MultOS (cs)
|
skos:notation
| - RIV/00216305:26220/12:PR26071!RIV15-TA0-26220___
|
http://linked.open...avai/riv/aktivita
| |
http://linked.open...avai/riv/aktivity
| |
http://linked.open...vai/riv/dodaniDat
| |
http://linked.open...aciTvurceVysledku
| |
http://linked.open.../riv/druhVysledku
| |
http://linked.open...iv/duvernostUdaju
| |
http://linked.open...onomickeParametry
| - Autorizovaný software bez ekonomických parametrů je volně dostupný ke stažení na http://crypto.utko.feec.vutbr.cz/?page_id=54.
|
http://linked.open...titaPredkladatele
| |
http://linked.open...dnocenehoVysledku
| |
http://linked.open...ai/riv/idVysledku
| - RIV/00216305:26220/12:PR26071
|
http://linked.open...terniIdentifikace
| |
http://linked.open...riv/jazykVysledku
| |
http://linked.open.../riv/klicovaSlova
| - modular arithmetic operations, smart cards, privacy protection, efficiency (en)
|
http://linked.open.../riv/klicoveSlovo
| |
http://linked.open...ontrolniKodProRIV
| |
http://linked.open.../licencniPoplatek
| |
http://linked.open...in/vavai/riv/obor
| |
http://linked.open...ichTvurcuVysledku
| |
http://linked.open...cetTvurcuVysledku
| |
http://linked.open...vavai/riv/projekt
| |
http://linked.open...UplatneniVysledku
| |
http://linked.open...echnickeParametry
| - 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 s ažení na http://crypto.utko.feec.vutbr.cz/? age_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.
|
http://linked.open...iv/tvurceVysledku
| |
http://linked.open...avai/riv/vlastnik
| |
http://linked.open...itiJinymSubjektem
| |
http://localhost/t...ganizacniJednotka
| |