Abstract
A new method is featured which solves the software integrity problem by properly coding rather than enciphering. Adopting the lengthy and expensive solution which consists of having the whole program signed/encrypted by an authority would require full decryption and secure storage for the whole program before execution, whereas one signed instruction, pipe-lined decoding-executing, and secure recording of a few of the last read instructions suffice in our case. A general use of the proposed system could practically prevent any viral attack with minimum authority operation.
Chapter PDF
Similar content being viewed by others
Keywords
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.
References
W. Diffie and M. E. Hellman, “New Directions in Cryptography”, IEEE Transactions on Information Theory, vol. IT-22, pp. 644–654, Nov. 1976.
G. H. Ebel, “Hybrid Circuits: Thick and Thin Film”, in Handbook of Modern Microelectronics and Electrical Engineering, ed. C. Belove, Wiley, New York, 1986.
G. Parkin and B. Wichmann, “Intelligent Modules”, in The Protection of Computer Software-Its Technology and Applications, ed. D. Grover, Cambridge University Press, Cambridge, 1989.
R. L. Rivest, L. Adleman and M. L. Dertouzos, “On Data Banks and Privacy Homomorphisms”, in Foundations of Secure Computation, ed. R. A. DeMillo et al., Academic Press, New York, 1978.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Domingo-Ferrer, J. (1991). Software Run-Time Protection: A Cryptographic Issue. In: Damgård, I.B. (eds) Advances in Cryptology — EUROCRYPT ’90. EUROCRYPT 1990. Lecture Notes in Computer Science, vol 473. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46877-3_43
Download citation
DOI: https://doi.org/10.1007/3-540-46877-3_43
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53587-4
Online ISBN: 978-3-540-46877-6
eBook Packages: Springer Book Archive