Design and Implementation of Static Software Watermarking Based on Digital Signature

碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 104 === As the pirated software is more and more rampant than the past, the cases of illegal infringement are sustained increase. In Asia, there are over 60 percent of software, which has copyright, are used illegally [27]. In order to prevent software pirating, we wil...

Full description

Bibliographic Details
Main Authors: Liu, Jyun-Hung, 劉俊宏
Other Authors: Ting, Pei-Yih
Format: Others
Language:zh-TW
Published: 2016
Online Access:http://ndltd.ncl.edu.tw/handle/17167935414419310269
id ndltd-TW-104NTOU5394030
record_format oai_dc
spelling ndltd-TW-104NTOU53940302017-09-24T04:40:47Z http://ndltd.ncl.edu.tw/handle/17167935414419310269 Design and Implementation of Static Software Watermarking Based on Digital Signature 基於數位簽章的靜態軟體浮水印設計與實作 Liu, Jyun-Hung 劉俊宏 碩士 國立臺灣海洋大學 資訊工程學系 104 As the pirated software is more and more rampant than the past, the cases of illegal infringement are sustained increase. In Asia, there are over 60 percent of software, which has copyright, are used illegally [27]. In order to prevent software pirating, we will use undeniable and irremovable method to prove the copyright of software such as the software watermarking technique. The purpose of this paper is to design a watermark scheme using cryptographic method and increase the effectiveness of digital watermarks in legal level. First, use the part of original program to produce a digital signature, and treat it as the seed to generate the pseudorandom sequence. Second, analyze the target program by a static way, and embed the sequence generated in above step into the program as the watermark. The pseudorandom sequence is unpredictable; thus, this method can enhance the robustness of the watermark. Once the illegal user remove 30 percent of watermark, this method still can prove that no one can fake that pseudorandom sequence over 60 percent. Moreover, this method will build the only relation between target program and the copyright holder. In conclusion, using this method can prove the ownership of software indeed, then restrict the pirated software to intmidute software piracy. Ting, Pei-Yih 丁培毅 2016 學位論文 ; thesis 49 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立臺灣海洋大學 === 資訊工程學系 === 104 === As the pirated software is more and more rampant than the past, the cases of illegal infringement are sustained increase. In Asia, there are over 60 percent of software, which has copyright, are used illegally [27]. In order to prevent software pirating, we will use undeniable and irremovable method to prove the copyright of software such as the software watermarking technique. The purpose of this paper is to design a watermark scheme using cryptographic method and increase the effectiveness of digital watermarks in legal level. First, use the part of original program to produce a digital signature, and treat it as the seed to generate the pseudorandom sequence. Second, analyze the target program by a static way, and embed the sequence generated in above step into the program as the watermark. The pseudorandom sequence is unpredictable; thus, this method can enhance the robustness of the watermark. Once the illegal user remove 30 percent of watermark, this method still can prove that no one can fake that pseudorandom sequence over 60 percent. Moreover, this method will build the only relation between target program and the copyright holder. In conclusion, using this method can prove the ownership of software indeed, then restrict the pirated software to intmidute software piracy.
author2 Ting, Pei-Yih
author_facet Ting, Pei-Yih
Liu, Jyun-Hung
劉俊宏
author Liu, Jyun-Hung
劉俊宏
spellingShingle Liu, Jyun-Hung
劉俊宏
Design and Implementation of Static Software Watermarking Based on Digital Signature
author_sort Liu, Jyun-Hung
title Design and Implementation of Static Software Watermarking Based on Digital Signature
title_short Design and Implementation of Static Software Watermarking Based on Digital Signature
title_full Design and Implementation of Static Software Watermarking Based on Digital Signature
title_fullStr Design and Implementation of Static Software Watermarking Based on Digital Signature
title_full_unstemmed Design and Implementation of Static Software Watermarking Based on Digital Signature
title_sort design and implementation of static software watermarking based on digital signature
publishDate 2016
url http://ndltd.ncl.edu.tw/handle/17167935414419310269
work_keys_str_mv AT liujyunhung designandimplementationofstaticsoftwarewatermarkingbasedondigitalsignature
AT liújùnhóng designandimplementationofstaticsoftwarewatermarkingbasedondigitalsignature
AT liujyunhung jīyúshùwèiqiānzhāngdejìngtàiruǎntǐfúshuǐyìnshèjìyǔshízuò
AT liújùnhóng jīyúshùwèiqiānzhāngdejìngtàiruǎntǐfúshuǐyìnshèjìyǔshízuò
_version_ 1718540221552787456