Skip to main content
Go to the home page of the European Commission (opens in new window)
English en
CORDIS - EU research results
CORDIS
Software architectures for Secure, Private, User-Controlled Smart devices

Article Category

Article available in the following languages:

Towards a more transparent smart device

New tools aim to provide users with more transparency on how their Android smart devices operate.

Smart devices such as smartphones are not only ubiquitous, they’re a critical part of our everyday lives – used for everything from communication to navigation. But to deliver such services, these devices utilise a massive amount of proprietary software that comes from different vendors, each of which offers different levels of transparency and privacy control. As a result, a user may have no idea that their favourite social network app is also tracking their location. “Smartphones mediate a growing share of everyday activity, yet their actions remain difficult for users and independent researchers to inspect,” says Nikolaos Alexopoulos(opens in new window), a researcher at Athens University of Economics and Business(opens in new window) (AUEB). What’s needed are new tools that can give users clearer visibility of how their devices behave – which is exactly what the EU-funded SPUCS(opens in new window) project set out to deliver.

Increasing transparency and control over smart devices

Coordinated by AUEB, the Marie Skłodowska-Curie Actions(opens in new window) (MSCA) supported project developed new software architectures and methods for increasing transparency and control over smart devices. Specifically, the project focused on mobile devices running the Android OS, the most popular operating system in the world. “We pursued this aim by developing and empirically evaluating new methods designed to operate on unmodified, commercially available Android devices,” explains Alexopoulos.

New tool provides enhanced transparency to end users

One of those methods is SliceDroid, a tool for reconstructing application behaviour from kernel traces on unmodified Android devices. The method was validated via an empirical study comparing the security and privacy characteristics of widely used Android messaging applications. “By extracting behavioural information and monitoring the execution of all apps and system components, this innovative method offers enhanced transparency to end users,” adds Alexopoulos. An open-source implementation is available on Github(opens in new window).

BBS signatures offer greater privacy

Researchers also studied several candidate credential schemes for digital identity wallets – research that identified the BBS signature scheme(opens in new window) as a plausible option, even on constrained devices. “Our results showed that BBS signatures can offer increased privacy to end users of mobile devices while incurring a modest overhead, even in wearable-class devices, such as smartwatches,” notes Alexopoulos. In addition to its research, the project established a new IT security course at AUEB.

An important first step towards more transparency

The work done by the SPUCS project represents an important first step towards creating smart devices capable of operating more transparently. “We hope that the directions explored during the project will be taken up and built upon by others, and that the working relationships and educational activities initiated through the MSCA fellowship will continue to bear fruit over time,” concludes Alexopoulos.

Discover other articles in the same domain of application

My booklet 0 0