Improving Performance ECDH on Curve25519

Instant messaging is application used by 61 % of the world population .The majority of systems security this application use end-to-end-encryption. In end-to-end-encryption there are several algorithm and protocol supporting as HKDF, HMAC, SHA-512, AES, and ECDH. ECDH in end-to-end-encryption algori...

Full description

Saved in:
Bibliographic Details
Main Author: MIFTAHUL ASHARI (NIM : 23214348), WAHID
Format: Theses
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/24664
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:24664
spelling id-itb.:246642017-09-28T10:23:59ZImproving Performance ECDH on Curve25519 MIFTAHUL ASHARI (NIM : 23214348), WAHID Indonesia Theses INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/24664 Instant messaging is application used by 61 % of the world population .The majority of systems security this application use end-to-end-encryption. In end-to-end-encryption there are several algorithm and protocol supporting as HKDF, HMAC, SHA-512, AES, and ECDH. ECDH in end-to-end-encryption algorithm ecc Curve25519. Curve25519 having complexity and a mathematical operation very complex. Things have led to this algorithm slower compared to other cryptography algorithm. Based on the description above then this study attempts to improve the performance of an algorithm Curve25519 by means of a proposed new library which specializes in handling ecdh protocol in Curve25519. Library Curve25519 was previously NaCl and Curve25519-Donna 1.3. Library it has the advantages and disadvantages of each. Library NaCl having shortage of rapid calculation while library Curve25519-Donna 1.3 have weaknesses of a high degree of variation of time which occurs. It is expected that from the new library developed in this research can generate a new library that can overcome the weaknesses in the previous library. text
institution Institut Teknologi Bandung
building Institut Teknologi Bandung Library
continent Asia
country Indonesia
Indonesia
content_provider Institut Teknologi Bandung
collection Digital ITB
language Indonesia
description Instant messaging is application used by 61 % of the world population .The majority of systems security this application use end-to-end-encryption. In end-to-end-encryption there are several algorithm and protocol supporting as HKDF, HMAC, SHA-512, AES, and ECDH. ECDH in end-to-end-encryption algorithm ecc Curve25519. Curve25519 having complexity and a mathematical operation very complex. Things have led to this algorithm slower compared to other cryptography algorithm. Based on the description above then this study attempts to improve the performance of an algorithm Curve25519 by means of a proposed new library which specializes in handling ecdh protocol in Curve25519. Library Curve25519 was previously NaCl and Curve25519-Donna 1.3. Library it has the advantages and disadvantages of each. Library NaCl having shortage of rapid calculation while library Curve25519-Donna 1.3 have weaknesses of a high degree of variation of time which occurs. It is expected that from the new library developed in this research can generate a new library that can overcome the weaknesses in the previous library.
format Theses
author MIFTAHUL ASHARI (NIM : 23214348), WAHID
spellingShingle MIFTAHUL ASHARI (NIM : 23214348), WAHID
Improving Performance ECDH on Curve25519
author_facet MIFTAHUL ASHARI (NIM : 23214348), WAHID
author_sort MIFTAHUL ASHARI (NIM : 23214348), WAHID
title Improving Performance ECDH on Curve25519
title_short Improving Performance ECDH on Curve25519
title_full Improving Performance ECDH on Curve25519
title_fullStr Improving Performance ECDH on Curve25519
title_full_unstemmed Improving Performance ECDH on Curve25519
title_sort improving performance ecdh on curve25519
url https://digilib.itb.ac.id/gdl/view/24664
_version_ 1821844743523401728