1School of Engineering, University of Fukui, Fukui, JapanInformation Security and Computer Fraud
, Vol. 2 No. 2
10.12691/iscf-2-2-1Copyright © 2014 Science and Education PublishingCite this paper:
Shinsuke Tamura, Shuji Taniguchi. A Scheme for Delegating Program Executions without Disclosing Secret Values. Information Security and Computer Fraud
. 2014; 2(2):21-27. doi: 10.12691/iscf-2-2-1.
Correspondence to: Shinsuke Tamura, School of Engineering, University of Fukui, Fukui, Japan. Email: firstname.lastname@example.org
A scheme that enables entities to delegate accomplishments of their secret tasks to others under complicated conditions is proposed. The proposed scheme exploits multidimensional array based encryption functions, and different from schemes that exploit public key based fully homomorphic encryption functions, it can handle real numbers in the same way as integers. Also, it enables entities to define complicated calculation algorithms as computer programs that are easy to develop and efficient to execute. In addition, together with data encryption, data redundancy and test data insertion principles it disables relevant entities to accomplish tasks dishonestly.