A software fingerprinting scheme for java using classfiles obfuscation

Kazuhide Fukushima, Kouichi Sakurai

研究成果: 書籍/レポート タイプへの寄稿

5 被引用数 (Scopus)

抄録

Embedding a personal identifier as a watermark to Java classfile is effective in order to protect copyrights of them. Monden et al.[1] proposed watermarking scheme that embeds arbitrary character sequence to the target method in a Java classfiles. But the scheme can be only used to embed the same watermark to each user's classfiles. Therefore, if we apply this scheme for embedding each user's personal identifier, the watermarks can be specified by comparing two or more users' Java classfiles. In this paper solve the problem by using "Classfiles Obfuscation" which is our obfuscation scheme for Java sourcecodes. By the scheme, we distribute all the methods among the all the Java classfiles at random. Evrey user's Java classfiles will have different structures respectively by appling "Clasfiles Obfuscation". As the result, to specify watermark by compareing classfiles will be difficult.

本文言語英語
ホスト出版物のタイトルLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
編集者Kijoon Chae, Moti Yung
出版社Springer Verlag
ページ303-316
ページ数14
ISBN(印刷版)3540208275
DOI
出版ステータス出版済み - 2004

出版物シリーズ

名前Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
2908
ISSN(印刷版)0302-9743
ISSN(電子版)1611-3349

!!!All Science Journal Classification (ASJC) codes

  • 理論的コンピュータサイエンス
  • コンピュータサイエンス一般

フィンガープリント

「A software fingerprinting scheme for java using classfiles obfuscation」の研究トピックを掘り下げます。これらがまとまってユニークなフィンガープリントを構成します。

引用スタイル