English
Related papers

Related papers: In-Vivo Bytecode Instrumentation for Improving Pri…

200 papers

With the increasing use of smartphones in our daily lives, these devices have become capable of performing many complex tasks. Concerning the need for continuous monitoring of vital signs, especially for the elderly or those with certain…

Signal Processing · Electrical Eng. & Systems 2024-03-29 Taha Samavati , Mahdi Farvardin , Aboozar Ghaffari

Runtime enforcers can be used to ensure that running applications satisfy desired correctness properties. Although runtime enforcers that are correct-by-construction with respect to abstract behavioral models are relatively easy to specify,…

Software Engineering · Computer Science 2022-10-25 Oliviero Riganelli , Daniela Micucci , Leonardo Mariani

China is currently the country with the largest number of Android smartphone users. We use a combination of static and dynamic code analysis techniques to study the data transmitted by the preinstalled system apps on Android smartphones…

Cryptography and Security · Computer Science 2023-02-06 Haoyu Liu , Douglas J. Leith , Paul Patras

Mobile devices have access to personal, potentially sensitive data, and there is a large number of mobile applications and third-party libraries that transmit this information over the network to remote servers (including app developer…

Cryptography and Security · Computer Science 2022-06-07 Evita Bakopoulou , Anastasia Shuba , Athina Markopoulou

Smartphones and wearable devices have been integrated into our daily lives, offering personalized services. However, many apps become overprivileged as their collected sensing data contains unnecessary sensitive information. For example,…

Cryptography and Security · Computer Science 2024-09-09 Guangjing Wang , Hanqing Guo , Yuanda Wang , Bocheng Chen , Ce Zhou , Qiben Yan

The modern surge in camera usage alongside widespread computer vision technology applications poses significant privacy and security concerns. Current artificial intelligence (AI) technologies aid in recognizing relevant events and…

Computer Vision and Pattern Recognition · Computer Science 2024-04-02 Jhon Lopez , Carlos Hinojosa , Henry Arguello , Bernard Ghanem

Contemporary mobile applications (apps) are designed to track, use, and share users' data, often without their consent, which results in potential privacy and transparency issues. To investigate whether mobile apps have always been…

Cryptography and Security · Computer Science 2021-07-29 Saad Sajid Hashmi , Nazar Waheed , Gioacchino Tangari , Muhammad Ikram , Stephen Smith

Voice authentication is drawing increasing attention and becomes an attractive alternative to passwords for mobile authentication. Recent advances in mobile technology further accelerate the adoption of voice biometrics in an array of…

Cryptography and Security · Computer Science 2021-06-04 Linghan Zhang , Jie Yang

Lengthy and legally phrased privacy policies impede users' understanding of how mobile applications collect and process personal data. Prior work proposed Contextual Privacy Policies (CPPs) for mobile apps to display shorter policy snippets…

Cryptography and Security · Computer Science 2025-09-30 Haochen Gong , Zhen Tao , Shidong Pan , Zhenchang Xing , Xiaoyu Sun

The Android Open Source Project (AOSP) is probably the most used and customized operating system for smartphones and IoT devices worldwide. Its market share and high adaptability makes Android an interesting operating system for many…

Cryptography and Security · Computer Science 2021-12-17 Thomas Sutter

Today's smartphones are equipped with a large number of powerful value-added sensors and features such as a low power Bluetooth sensor, powerful embedded sensors such as the digital compass, accelerometer, GPS sensors, Wi-Fi capabilities,…

Cryptography and Security · Computer Science 2020-08-18 Muhammad Ajmal Azad , Junaid Arshad , Ali Akmal , Farhan Riaz , Sidrah Abdullah , Muhammad Imran , Farhan Ahmad

Since Android has become a popular software platform for mobile devices recently; they offer almost the same functionality as personal computers. Malwares have also become a big concern. As the number of new Android applications tends to be…

Cryptography and Security · Computer Science 2020-06-05 Muhammad Zuhair Qadir , Atif Nisar Jilani , Hassam Ullah Sheikh

Monitoring location updates from mobile users has important applications in many areas, ranging from public safety and national security to social networks and advertising. However, sensitive information can be derived from movement…

Cryptography and Security · Computer Science 2020-08-31 Gabriel Ghinita , Kien Nguyen , Mihai Maruseac , Cyrus Shahabi

Recent research has shown the possibility of using smartphones' sensors and accessories to extract some behavioral attributes such as touch dynamics, keystroke dynamics and gait recognition. These attributes are known as behavioral…

Cryptography and Security · Computer Science 2018-01-30 Ahmed Mahfouz , Tarek M. Mahmoud , Ahmed Sharaf Eldin

Failure data collected from the field (e.g., failure traces, bug reports, and memory dumps) represent an invaluable source of information for developers who need to reproduce and analyze failures. Unfortunately, field data may include…

Software Engineering · Computer Science 2024-02-13 Elena Masserini , Davide Ginelli , Daniela Micucci , Daniela Briola , Leonardo Mariani

Fragmentation is a serious problem in the Android ecosystem. This problem is mainly caused by the fast evolution of the system itself and the various customizations independently maintained by different smartphone manufacturers. Many…

Software Engineering · Computer Science 2022-06-01 Pei Liu , Yanjie Zhao , Haipeng Cai , Mattia Fazzini , John Grundy , Li Li

In today's mobile application marketplace, the ability of consumers to make informed choices regarding their privacy is extremely limited. Consumers largely rely on privacy policies and app permission mechanisms, but these do an inadequate…

Computers and Society · Computer Science 2015-01-05 Steven C. Isley

Mobile applications are required to give privacy notices to the users when they collect or share personal information. Creating consistent and concise privacy notices can be a challenging task for developers. Previous work has attempted to…

Software Engineering · Computer Science 2023-05-12 Vijayanta Jain , Sanonda Datta Gupta , Sepideh Ghanavati , Sai Teja Peddinti

Mobile smartphones compactly provide sensors such as cameras, IMUs, GNSS measurement units, and wireless and wired communication channels required for robotics projects. They are affordable, portable, and programmable, which makes them…

Robotics · Computer Science 2025-07-18 Masoud Dayani Najafabadi , Khoshnam Shojaei

We present the design, implementation and evaluation of a system, called MATRIX, developed to protect the privacy of mobile device users from location inference and sensor side-channel attacks. MATRIX gives users control and visibility over…

Cryptography and Security · Computer Science 2018-08-15 Sashank Narain , Guevara Noubir