Engineering code obfuscation

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We present an overview of the engineering challenges in providing long-term protection of applications that run under complete control of an adversary. In particular, we discuss the principle of diversity and the need for adversarial modeling and benchmarking.

Original languageEnglish (US)
Title of host publicationAdvances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings
PublisherSpringer Verlag
PagesXVIII-XIX
Volume9665
ISBN (Print)9783662498897
StatePublished - 2016
Event35th Annual International Conference on Theory and Applications of Cryptographic Techniques, EUROCRYPT 2016 - Vienna, Austria
Duration: May 8 2016May 12 2016

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9665
ISSN (Print)03029743
ISSN (Electronic)16113349

Other

Other35th Annual International Conference on Theory and Applications of Cryptographic Techniques, EUROCRYPT 2016
CountryAustria
CityVienna
Period5/8/165/12/16

Fingerprint

Obfuscation
Benchmarking
Engineering
Modeling

ASJC Scopus subject areas

  • Theoretical Computer Science
  • Computer Science(all)

Cite this

Collberg, C. S. (2016). Engineering code obfuscation. In Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings (Vol. 9665, pp. XVIII-XIX). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9665). Springer Verlag.

Engineering code obfuscation. / Collberg, Christian S.

Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings. Vol. 9665 Springer Verlag, 2016. p. XVIII-XIX (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics); Vol. 9665).

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Collberg, CS 2016, Engineering code obfuscation. in Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings. vol. 9665, Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), vol. 9665, Springer Verlag, pp. XVIII-XIX, 35th Annual International Conference on Theory and Applications of Cryptographic Techniques, EUROCRYPT 2016, Vienna, Austria, 5/8/16.
Collberg CS. Engineering code obfuscation. In Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings. Vol. 9665. Springer Verlag. 2016. p. XVIII-XIX. (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
Collberg, Christian S. / Engineering code obfuscation. Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings. Vol. 9665 Springer Verlag, 2016. pp. XVIII-XIX (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)).
@inproceedings{4f64417328bb46938bcf6fd55317fc5b,
title = "Engineering code obfuscation",
abstract = "We present an overview of the engineering challenges in providing long-term protection of applications that run under complete control of an adversary. In particular, we discuss the principle of diversity and the need for adversarial modeling and benchmarking.",
author = "Collberg, {Christian S}",
year = "2016",
language = "English (US)",
isbn = "9783662498897",
volume = "9665",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer Verlag",
pages = "XVIII--XIX",
booktitle = "Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings",
address = "Germany",

}

TY - GEN

T1 - Engineering code obfuscation

AU - Collberg, Christian S

PY - 2016

Y1 - 2016

N2 - We present an overview of the engineering challenges in providing long-term protection of applications that run under complete control of an adversary. In particular, we discuss the principle of diversity and the need for adversarial modeling and benchmarking.

AB - We present an overview of the engineering challenges in providing long-term protection of applications that run under complete control of an adversary. In particular, we discuss the principle of diversity and the need for adversarial modeling and benchmarking.

UR - http://www.scopus.com/inward/record.url?scp=84978962652&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84978962652&partnerID=8YFLogxK

M3 - Conference contribution

SN - 9783662498897

VL - 9665

T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)

SP - XVIII-XIX

BT - Advances in Cryptology - EUROCRYPT 2016 - 35th Annual International Conference on the Theory and Applications of Cryptographic Techniques, Proceedings

PB - Springer Verlag

ER -