Přístupnostní navigace
E-přihláška
Vyhledávání Vyhledat Zavřít
Detail aplikovaného výsledku
MALINA, L.; HAJNÝ, J.
Originální název
Knihovna modulární aritmetiky na platformě čipových karet .NET
Anglický název
Modular Arithmetic Library for .NET Cards
Druh
Software
Abstrakt
Implementovaná knihovna operací modulární aritmetiky poskytuje základní matematické operace jako je sčítání, odčítaní, násobení a umocňovaní velkých celých čísel (od 0 do 1024 bitů – omezená verze, do 2048 bitů- plná verze) na platformě .NET Smart Cards. Knihovna přináší chybějící aritmetické operace s velkými čísly na platformu .NET Smart Cards a tímto umožňuje stavbu vlastních algoritmů, které modulární aritmetiku požadují. Jedná se zpravidla o pokročilá kryptografická schémata, anonymní autentizační systémy atd. Přínosem knihovny je také efektivní algoritmus násobení velkých celých čísel. Knihovna (plná verze) využívá pokročilých algoritmů pro dosažení efektivního násobení v rozsahu 0 až 2048 bitů.
Abstrakt aglicky
The implemented Modular Arithmetic Library provides the basic mathematical operations such as addition, subtraction, multiplication, and exponentiation of large integers (from 0 to 1024 bits -limited version, to 2048 bits –full version) on the .NET Smart Cards. The library brings the missing arithmetic operations with large integers onto the .NET Smart Card platform that allows to build own algorithms which require modular arithmetic. There are generally advanced cryptographic schemes, anonymous authentication systems, etc. The contribution of the library is also an efficient algorithm for multiplication of large integers. The library (full version) uses advanced algorithms to achieve efficient multiplication in the range 0 to 2048 bits.
Klíčová slova
modular arithmetic; multiplication; efficiency; smart cards
Klíčová slova anglicky
Umístění
Ústav telekomunikací, FEKT VUTBR
Možnosti využití
výsledek využívá pouze poskytovatel
Licenční poplatek
K využití výsledku jiným subjektem je vždy nutné nabytí licence
www
http://crypto.utko.feec.vutbr.cz/?page_id=54