PORTABLE ELLIPTIC CURVE CRYPTOGRAPHY FOR MEDIUM-SIZED EMBEDDED SYSTEMS

dc.contributor.authorDams, Johan
dc.contributor.facultyfi=Teknillinen tiedekunta|en=Faculty of Technology|
dc.contributor.organizationVaasan yliopisto
dc.date.accessioned2009-09-03
dc.date.accessioned2018-04-30T13:46:26Z
dc.date.accessioned2025-06-25T19:18:11Z
dc.date.available2009-06-10
dc.date.available2018-04-30T13:46:26Z
dc.date.issued2009
dc.description.abstractIn general, cryptographic methods are very intensive on memory and computing power. The reason for this are the mathematical operations necessary on really big numbers. While these operations do not pose any major issues on the latest consumer personal computer, embedded systems often only have a fraction of this raw power available. The goal of this thesis is to come up with a way for these devices to communicate with other such devices in a secure way, that is, with all the communication of data between these devices encrypted. From the beginning, Elliptic Curve Cryptography (ECC) has been the most favoured method to achieve this goal. ECC promises the same level of security for smaller key sizes (and thus smaller numbers), but the trade-off is the increase in mathematical complexity. Through optimisation and careful selection of algorithms, this form of cryptography has become feasible for embedded systems as well. The research in this thesis is focused on the development and implementation of an elliptic curve based cryptographic system for embedded devices which can provide digital signatures, key generation/storage and encryption/decryption of data. The main aspects to achieve this goal are the selection and implementation of a suitable elliptic curve, a fast cryptographic hash function and a strong block cypher.
dc.description.notificationfi=Opinnäytetyö kokotekstinä PDF-muodossa.|en=Thesis fulltext in PDF format.|sv=Lärdomsprov tillgängligt som fulltext i PDF-format|
dc.format.bitstreamtrue
dc.format.extent67
dc.identifier.olddbid4265
dc.identifier.oldhandle10024/4217
dc.identifier.urihttps://osuva.uwasa.fi/handle/11111/14677
dc.language.isoeng
dc.rightsCC BY-NC-ND 4.0
dc.rights.accesslevelrestrictedAccess
dc.rights.accessrightsfi=Kokoteksti luettavissa vain Tritonian asiakaskoneilla.|en=Full text can be read only on Tritonia's computers.|sv=Fulltext kan läsas enbart på Tritonias datorer.|
dc.source.identifierhttps://osuva.uwasa.fi/handle/10024/4217
dc.subjectElliptic Curve
dc.subjectCryptography
dc.subjectECC
dc.subjectEmbedded
dc.subject.studyfi=Tietotekniikka (KTM)|en=Computer Science|
dc.titlePORTABLE ELLIPTIC CURVE CRYPTOGRAPHY FOR MEDIUM-SIZED EMBEDDED SYSTEMS
dc.type.ontasotfi=Diplomityö|en=Master's thesis (M.Sc. (Tech.))|sv=Diplomarbete|

Tiedostot

Näytetään 1 - 1 / 1
Ladataan...
Name:
osuva_3625.pdf
Size:
340.53 KB
Format:
Adobe Portable Document Format