BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION

The Vehicle Registration Certificate is used as proof of ownership and proof of the legality of operating motorized vehicles in Indonesia, so every vehicle owner is required to have it. To extend the certificate, the owners need to come directly to Samsat with the required documents. However, the...

Full description

Saved in:
Bibliographic Details
Main Author: Mulya Harjono, Hafizh
Format: Final Project
Language:Indonesia
Online Access:https://digilib.itb.ac.id/gdl/view/55956
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Institut Teknologi Bandung
Language: Indonesia
id id-itb.:55956
spelling id-itb.:559562021-06-20T12:03:11ZBACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION Mulya Harjono, Hafizh Indonesia Final Project RESTful API, image encryption, Henon’s map, Arnold’s cat map INSTITUT TEKNOLOGI BANDUNG https://digilib.itb.ac.id/gdl/view/55956 The Vehicle Registration Certificate is used as proof of ownership and proof of the legality of operating motorized vehicles in Indonesia, so every vehicle owner is required to have it. To extend the certificate, the owners need to come directly to Samsat with the required documents. However, the extension process at Samsat is not efficient because most of the time is done by queuing and waiting. The extension process can be simplified by using a mobile application as it makes it possible to do the process from home. This scenario needs special attention to maintain data confidentiality and security of the uploaded documents that contain sensitive data. This project proposed a backend API subsystem for image encryption to provide chaos maps and storage services to securely upload and store documents for the Vehicle Registration Certificate extension by using a mobile app. The proposed system helped to make the Vehicle Registration Certificate extension more effectively done because it enabled vehicle owners to do it from their homes. This project tried to approach the problem by using Henon’s map and Arnold’s cat map algorithm to encrypt image documents and using a database service to store the documents. Arnold's cat map has a limitation in that it can only accept square images. This project uses a NoSQL-based external database service to store the documents. The result showed that for image size between 50 pixels x 50 pixels to 1000 pixels x 10000 pixels, Arnold’s cat map algorithm’s API response time grew exponentially to image size, while the Henon’s map’s response time grew significantly slower with a correlation coefficient of 0.368 (weak correlation). Arnold’s cat map’s response time also grew proportionally to the number of iterations that were used as the secret key, so there was a trade-off between security and response time. This project concluded and served as a proof-of-concept that Henon’s map algorithm could be used to encrypt image-based documents, while Arnold’s cat map algorithm, which had a slow response time, was not feasible to be implemented in a mobile app environment. 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 The Vehicle Registration Certificate is used as proof of ownership and proof of the legality of operating motorized vehicles in Indonesia, so every vehicle owner is required to have it. To extend the certificate, the owners need to come directly to Samsat with the required documents. However, the extension process at Samsat is not efficient because most of the time is done by queuing and waiting. The extension process can be simplified by using a mobile application as it makes it possible to do the process from home. This scenario needs special attention to maintain data confidentiality and security of the uploaded documents that contain sensitive data. This project proposed a backend API subsystem for image encryption to provide chaos maps and storage services to securely upload and store documents for the Vehicle Registration Certificate extension by using a mobile app. The proposed system helped to make the Vehicle Registration Certificate extension more effectively done because it enabled vehicle owners to do it from their homes. This project tried to approach the problem by using Henon’s map and Arnold’s cat map algorithm to encrypt image documents and using a database service to store the documents. Arnold's cat map has a limitation in that it can only accept square images. This project uses a NoSQL-based external database service to store the documents. The result showed that for image size between 50 pixels x 50 pixels to 1000 pixels x 10000 pixels, Arnold’s cat map algorithm’s API response time grew exponentially to image size, while the Henon’s map’s response time grew significantly slower with a correlation coefficient of 0.368 (weak correlation). Arnold’s cat map’s response time also grew proportionally to the number of iterations that were used as the secret key, so there was a trade-off between security and response time. This project concluded and served as a proof-of-concept that Henon’s map algorithm could be used to encrypt image-based documents, while Arnold’s cat map algorithm, which had a slow response time, was not feasible to be implemented in a mobile app environment.
format Final Project
author Mulya Harjono, Hafizh
spellingShingle Mulya Harjono, Hafizh
BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
author_facet Mulya Harjono, Hafizh
author_sort Mulya Harjono, Hafizh
title BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
title_short BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
title_full BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
title_fullStr BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
title_full_unstemmed BACK-END SUBSYSTEM DEVELOPMENT FOR CHAOS MAP GENERATION AND DATABASE ACCESS FOR VEHICLE REGISTRATION CERTIFICATE EXTENSION APPLICATION WITH IMAGE ENCRYPTION
title_sort back-end subsystem development for chaos map generation and database access for vehicle registration certificate extension application with image encryption
url https://digilib.itb.ac.id/gdl/view/55956
_version_ 1822274426889043968