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...
Saved in:
Main Author: | |
---|---|
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 |