An Image Authentication Scheme Using Merkle Tree Mechanism
碩士 === 亞洲大學 === 資訊工程學系 === 107 === Research in the digital image processing field has received significant attention and has advanced rapidly in recent years. Image tampering and misattribution have become real concerns in the open environment of the worldwide web, and scholars have proposed various...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2019
|
Online Access: | http://ndltd.ncl.edu.tw/handle/pfkckr |
id |
ndltd-TW-107THMU0396009 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-107THMU03960092019-11-22T05:25:01Z http://ndltd.ncl.edu.tw/handle/pfkckr An Image Authentication Scheme Using Merkle Tree Mechanism 基於Merkle Tree之影像處理機制 CHEN, YI-CHENG 陳奕呈 碩士 亞洲大學 資訊工程學系 107 Research in the digital image processing field has received significant attention and has advanced rapidly in recent years. Image tampering and misattribution have become real concerns in the open environment of the worldwide web, and scholars have proposed various image verification mechanisms to detect and mitigate image tampering. Likewise, blockchain technology has become very popular in recent years. This study proposes a novel image verification mechanism based on the Merkle tree, a fundamental component of blockchains that underpin their functionality. The Merkle tree root in the blockchain mechanism provides a reliable environment for storage of image features. The verification of images to detect tampering can be performed by the Merkle tree mechanism to obtain the hash values of the Merkle tree nodes. In addition, the proposed method combined with the Inter-Planetary File System (IPFS) to improve the availability of images. The primary purpose of this study is to achieve the goal of image integrity verification. The proposed method can not only verify the integrity of an image, but can also repair the tampered area if the image has been altered. Because the proposed method employs the blockchain mechanism, third party is not needed for image verification. The verification method is performed by each node in the blockchain network. The experimental results demonstrate that the proposed method successfully achieves the goal of image authentication and tampered area restoration. Since the verification mechanism uses the hash values for change detection, it can recognize the slightest alterations in the image. However, the tampering of the rotation and translation is less obvious. CHOU, YUNG-CHEN 周永振 2019 學位論文 ; thesis 53 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 亞洲大學 === 資訊工程學系 === 107 === Research in the digital image processing field has received significant attention and has advanced rapidly in recent years. Image tampering and misattribution have become real concerns in the open environment of the worldwide web, and scholars have proposed various image verification mechanisms to detect and mitigate image tampering. Likewise, blockchain technology has become very popular in recent years. This study proposes a novel image verification mechanism based on the Merkle tree, a fundamental component of blockchains that underpin their functionality. The Merkle tree root in the blockchain mechanism provides a reliable environment for storage of image features. The verification of images to detect tampering can be performed by the Merkle tree mechanism to obtain the hash values of the Merkle tree nodes. In addition, the proposed method combined with the Inter-Planetary File System (IPFS) to improve the availability of images. The primary purpose of this study is to achieve the goal of image integrity verification. The proposed method can not only verify the integrity of an image, but can also repair the tampered area if the image has been altered. Because the proposed method employs the blockchain mechanism, third party is not needed for image verification. The verification method is performed by each node in the blockchain network. The experimental results demonstrate that the proposed method successfully achieves the goal of image authentication and tampered area restoration. Since the verification mechanism uses the hash values for change detection, it can recognize the slightest alterations in the image. However, the tampering of the rotation and translation is less obvious.
|
author2 |
CHOU, YUNG-CHEN |
author_facet |
CHOU, YUNG-CHEN CHEN, YI-CHENG 陳奕呈 |
author |
CHEN, YI-CHENG 陳奕呈 |
spellingShingle |
CHEN, YI-CHENG 陳奕呈 An Image Authentication Scheme Using Merkle Tree Mechanism |
author_sort |
CHEN, YI-CHENG |
title |
An Image Authentication Scheme Using Merkle Tree Mechanism |
title_short |
An Image Authentication Scheme Using Merkle Tree Mechanism |
title_full |
An Image Authentication Scheme Using Merkle Tree Mechanism |
title_fullStr |
An Image Authentication Scheme Using Merkle Tree Mechanism |
title_full_unstemmed |
An Image Authentication Scheme Using Merkle Tree Mechanism |
title_sort |
image authentication scheme using merkle tree mechanism |
publishDate |
2019 |
url |
http://ndltd.ncl.edu.tw/handle/pfkckr |
work_keys_str_mv |
AT chenyicheng animageauthenticationschemeusingmerkletreemechanism AT chényìchéng animageauthenticationschemeusingmerkletreemechanism AT chenyicheng jīyúmerkletreezhīyǐngxiàngchùlǐjīzhì AT chényìchéng jīyúmerkletreezhīyǐngxiàngchùlǐjīzhì AT chenyicheng imageauthenticationschemeusingmerkletreemechanism AT chényìchéng imageauthenticationschemeusingmerkletreemechanism |
_version_ |
1719294634998366208 |