Elliptic curve diffie-hellman 571 on googleTM android

The elliptic curve cryptography (ECC) offers competitive level of security, as compared to RSA/DSA, using smaller key sizes. For instance a 1024 bit strength for RSA encryption can be performed using ECC via a 80 bit parameter strength of field size 163 bit. As can be seen the size of the k...

Full description

Bibliographic Details
Main Author: Then, Hock Boon.
Other Authors: Chan Choong Wah
Format: Final Year Project (FYP)
Language:English
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10356/45926
_version_ 1826121053171089408
author Then, Hock Boon.
author2 Chan Choong Wah
author_facet Chan Choong Wah
Then, Hock Boon.
author_sort Then, Hock Boon.
collection NTU
description The elliptic curve cryptography (ECC) offers competitive level of security, as compared to RSA/DSA, using smaller key sizes. For instance a 1024 bit strength for RSA encryption can be performed using ECC via a 80 bit parameter strength of field size 163 bit. As can be seen the size of the key strength is reduced by multiples. With the understanding on the advantage of ECC, the goal of this project is to develop a Secure Short Message Service (SMS) application coupled with cryptographic abilities via Google Android mobile platform. The use of Android mobile handsets has increased in the recent years and its OS implementation has extended to tablet pc. This report would summarize the works of this project including design and implementation of ECC for key exchange coupled with AES encryption. This report also covers the performance analysis of the application.
first_indexed 2024-10-01T05:26:08Z
format Final Year Project (FYP)
id ntu-10356/45926
institution Nanyang Technological University
language English
last_indexed 2024-10-01T05:26:08Z
publishDate 2011
record_format dspace
spelling ntu-10356/459262023-07-07T16:05:58Z Elliptic curve diffie-hellman 571 on googleTM android Then, Hock Boon. Chan Choong Wah School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems The elliptic curve cryptography (ECC) offers competitive level of security, as compared to RSA/DSA, using smaller key sizes. For instance a 1024 bit strength for RSA encryption can be performed using ECC via a 80 bit parameter strength of field size 163 bit. As can be seen the size of the key strength is reduced by multiples. With the understanding on the advantage of ECC, the goal of this project is to develop a Secure Short Message Service (SMS) application coupled with cryptographic abilities via Google Android mobile platform. The use of Android mobile handsets has increased in the recent years and its OS implementation has extended to tablet pc. This report would summarize the works of this project including design and implementation of ECC for key exchange coupled with AES encryption. This report also covers the performance analysis of the application. Bachelor of Engineering 2011-06-23T07:45:45Z 2011-06-23T07:45:45Z 2011 2011 Final Year Project (FYP) http://hdl.handle.net/10356/45926 en Nanyang Technological University 76 p. application/pdf
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
Then, Hock Boon.
Elliptic curve diffie-hellman 571 on googleTM android
title Elliptic curve diffie-hellman 571 on googleTM android
title_full Elliptic curve diffie-hellman 571 on googleTM android
title_fullStr Elliptic curve diffie-hellman 571 on googleTM android
title_full_unstemmed Elliptic curve diffie-hellman 571 on googleTM android
title_short Elliptic curve diffie-hellman 571 on googleTM android
title_sort elliptic curve diffie hellman 571 on googletm android
topic DRNTU::Engineering::Electrical and electronic engineering::Computer hardware, software and systems
url http://hdl.handle.net/10356/45926
work_keys_str_mv AT thenhockboon ellipticcurvediffiehellman571ongoogletmandroid