There is redundancy in instruction sequences, which can be utilized for information hiding or digital watermarking. This study quantitatively examines the information capacity in the order of variables, basic blocks, and instructions in each basic block. Derived information density was 0.3% for reordering of basic blocks, 0.3% for reordering instructions in basic blocks, and 0.02% for reordering of global variables. The performance degradation caused by this method was less than 6.1%, and the increase in the object file size was less than 5.1%.
The copyright of the original papers published on this site belongs to IEICE. Unauthorized use of the original or translated papers is prohibited. See IEICE Provisions on Copyright for details.
Copy
Kazuhiro HATTANDA, Shuichi ICHIKAWA, "Redundancy in Instruction Sequences of Computer Programs" in IEICE TRANSACTIONS on Fundamentals,
vol. E89-A, no. 1, pp. 219-221, January 2006, doi: 10.1093/ietfec/e89-a.1.219.
Abstract: There is redundancy in instruction sequences, which can be utilized for information hiding or digital watermarking. This study quantitatively examines the information capacity in the order of variables, basic blocks, and instructions in each basic block. Derived information density was 0.3% for reordering of basic blocks, 0.3% for reordering instructions in basic blocks, and 0.02% for reordering of global variables. The performance degradation caused by this method was less than 6.1%, and the increase in the object file size was less than 5.1%.
URL: https://global.ieice.org/en_transactions/fundamentals/10.1093/ietfec/e89-a.1.219/_p
Copy
@ARTICLE{e89-a_1_219,
author={Kazuhiro HATTANDA, Shuichi ICHIKAWA, },
journal={IEICE TRANSACTIONS on Fundamentals},
title={Redundancy in Instruction Sequences of Computer Programs},
year={2006},
volume={E89-A},
number={1},
pages={219-221},
abstract={There is redundancy in instruction sequences, which can be utilized for information hiding or digital watermarking. This study quantitatively examines the information capacity in the order of variables, basic blocks, and instructions in each basic block. Derived information density was 0.3% for reordering of basic blocks, 0.3% for reordering instructions in basic blocks, and 0.02% for reordering of global variables. The performance degradation caused by this method was less than 6.1%, and the increase in the object file size was less than 5.1%.},
keywords={},
doi={10.1093/ietfec/e89-a.1.219},
ISSN={1745-1337},
month={January},}
Copy
TY - JOUR
TI - Redundancy in Instruction Sequences of Computer Programs
T2 - IEICE TRANSACTIONS on Fundamentals
SP - 219
EP - 221
AU - Kazuhiro HATTANDA
AU - Shuichi ICHIKAWA
PY - 2006
DO - 10.1093/ietfec/e89-a.1.219
JO - IEICE TRANSACTIONS on Fundamentals
SN - 1745-1337
VL - E89-A
IS - 1
JA - IEICE TRANSACTIONS on Fundamentals
Y1 - January 2006
AB - There is redundancy in instruction sequences, which can be utilized for information hiding or digital watermarking. This study quantitatively examines the information capacity in the order of variables, basic blocks, and instructions in each basic block. Derived information density was 0.3% for reordering of basic blocks, 0.3% for reordering instructions in basic blocks, and 0.02% for reordering of global variables. The performance degradation caused by this method was less than 6.1%, and the increase in the object file size was less than 5.1%.
ER -