Return to search

Daugiakarčio tikslumo aritmetikos biblioteka LiDIA kriptografijos kurse / LiDIA is a Libary For Computational Number Theory in Cryptography Course

LiDIA is a library for computational number theory. Since we find that object oriented programming is appropriate for implementing mathematical algorithms and since C++ belongs to the most accepted programming languages in scientific computing, we decided to use C++ as the implementation language for LiDIA. To guarantee easy portability of LiDIA we decided to have a very small machine dependent kernel in LiDIA. That kernel currently contains the multiprecision integer arithmetic and a memory manager. All LiDIA objects are implemented in C++ and compiled with many different compilers on various architectures. Information about LiDIA can be found in website http://mokymai.dist.su.lt/. RSA scheme, algorithms of factorization, tests of prime numbers, some elements of modular arithmetic are analysed there. Although not in the public domain, LiDIA can be used freely for non commercial purposes.

Identiferoai:union.ndltd.org:LABT_ETD/oai:elaba.lt:LT-eLABa-0001:E.02~2006~D_20060608_195653-79431
Date08 June 2006
CreatorsŽitkevičienė, Edita
ContributorsSakalauskas, Leonidas, Bartkus, Jonas, Turskienė, Sigita, Steuding, Rasa, Kulvietis, Genadijus, Martinaitytė, Laima, Sirius, Vaclovas, Siauliai University
PublisherLithuanian Academic Libraries Network (LABT), Siauliai University
Source SetsLithuanian ETD submission system
LanguageLithuanian
Detected LanguageEnglish
TypeMaster thesis
Formatapplication/pdf
Sourcehttp://vddb.library.lt/obj/LT-eLABa-0001:E.02~2006~D_20060608_195653-79431
RightsUnrestricted

Page generated in 0.0023 seconds