Brecht Wyseur

dblp:02/982 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
0since 2021 · last 2020
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 3

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Systems and software security · 67% Hardware security and side channels · 33%
Software engineering, system software, and programming languages
1 paper
Software maintenance and evolution · 100%

Topics — the 3 heaviest of 4, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Systems and software security › software protection
code obfuscation
0.212015
1st International Workshop on Software Protection (SPRO 2015) · ICSE (2) 2015
Systems and software security
software protection
0.212015
1st International Workshop on Software Protection (SPRO 2015) · ICSE (2) 2015
Hardware security and side channels
tamper-resistant hardware
0.212015
1st International Workshop on Software Protection (SPRO 2015) · ICSE (2) 2015

Methods — techniques the papers use, named apart from their topics

reverse engineering · 0.4program analysis · 0.4formal model · 0.4code transformation · 0.4
YearPublicationVenuePosition
2020 Code Renewability for Native Software Protection
abstract
Software protection aims at safeguarding assets embedded in software by preventing and delaying reverse engineering and tampering attacks. This article presents an architecture and supporting tool flow to renew parts of native applications dynamically. Renewed and diversified code and data belonging to either the original application or to linked-in protections are delivered from a secure server to a client on demand. This results in frequent changes to the software components when they are under attack, thus making attacks harder. By supporting various forms of diversification and renewability, novel protection combinations become available and existing combinations become stronger. The prototype implementation is evaluated on several industrial use cases.
Bert Abrath, Bart Coppens 0001, Jens Van den Broeck, Brecht Wyseur, Alessandro Cabutto, Paolo Falcarin, Bjorn De Sutter
ACM Trans. Priv. Secur.4
2016 2nd International Workshop on Software Protection: SPRO 2016
abstract
Software Protection techniques aim to defend the confidentiality and integrity of software applications that are exposed to an adversary that shares the execution host and access privileges of the application. This scenario is often denoted as protection against MATE (Man-At-The-End) attacks. This is an area of growing importance. For industry, in many cases the deployment of such techniques is crucial to ensure business continuity. Following the first SPRO workshop co-located with ICSE 2015 in Florence, Italy, this second edition aims to establish a tradition where academics and industrial experts in software protection can meet to confront the challenges in designing stronger protections and in developing better support to deploy those protections and to make them compatible with industrial software development life cycle requirements.
Brecht Wyseur, Bjorn De Sutter
CCS1
2016 A Reference Architecture for Software Protection
abstract
This paper describes the ASPIRE reference architecture designed to tackle one major problem in this domain: the lack of a clear process and an open software architecture for the composition and deployment of multiple software protections on software applications.
Bjorn De Sutter, Paolo Falcarin, Brecht Wyseur, Cataldo Basile, Mariano Ceccato, Jérôme d'Annoville, Michael Zunke
WICSA3
2015 1st International Workshop on Software Protection (SPRO 2015)
abstract
There are many reasons to protect software: your banking app needs to be protected to prevent fraud; software operating on critical infrastructures needs to be protected against vulnerability discovery; software vendors and service companies need it to protect their business; etc. In the past decade, many techniques to protect software have been presented and broken. Beyond making individual techniques better, the challenge includes to be able to deploy them in practice and be able to evaluate them. This is the objective of SPRO, the first International Workshop on Software Protection: to bring together researchers and industrial practitioners both from software protection and the wider software engineering community to share experience and provide directions for future research, in order to stimulate the use of software engineering techniques in novel aspects of software protection. This first edition of the workshop is held at ICSE 2015 in Florence (Italy) with the aim of creating a community working in this new growing area of security, and to highlight its synergies with different research fields of software engineering, like: formal models, program analysis, reverse engineering, code transformations, empirical evaluation, and software metrics. This paper presents the research themes and challenges of the workshop, describes the workshop organization, and summarizes the research papers.
Paolo Falcarin, Brecht Wyseur
ICSE (2)2
2009 Towards Security Notions for White-Box Cryptography
Amitabh Saxena, Brecht Wyseur, Bart Preneel
ISC2
2008 Remote attestation on legacy operating systems with trusted platform modules
Dries Schellekens, Brecht Wyseur, Bart Preneel
Sci. Comput. Program.2