René Mayrhofer
Personal web page of René Mayrhofer
- Posts
- 234 from 1 Jan 2001 to 13 Oct 2026
- Posting
- monthly (7 in the last year)
- Kind
- personal blog
- Feed
- https://mayrhofer.eu.org/index.xml
2026 5
- Let’s talk about Cryptographic Attack Surfaces
- Stop blaming 'AI' on your negligent security practices!
- Why I’m Forced to Say Farewell: Google Management Has Lost Its Moral Compass
- Finding Vulnerabilities in the Era of AI/LLM Coding Agents
- Firewall throughput measurements: OPNsense on APU4d4 and Edge4Go, OPNsense in a Proxmox VM, and OpenWRT on Turris Omnia
2025 6
- Towards more globally inclusive security conferences
- AI and Security – Balancing Innovation and Risk Management
- Panel statement for the debate on security: freedom vs. surveillance
- Kepler Salon: Digital Shadows - Who owns your data?
- On data retention laws: Why this is (still) not a good balance between mass surveillance and law enforcement
- Defenses against abusive AI scrapers
2024 12
- Secure Messaging (and attacks against it)
- Android private space: How to install apps from other sources
- BioDSSL: A Domain Specific Sensor Language for global, distributed, biometric identification systems
- Shrinking embeddings, not accuracy: Performance-Preserving Reduction of Facial Embeddings for Complex Face Verification Computations
- Cryptographers’ Feedback on the EU Digital Identity’s ARF
- OPNsense and PPPoE with high availability: tricky, but doable
- Password managers: KeepassXC and Vaultwarden
- A Data-Driven Evaluation of the Current Security State of Android Devices
- Honeyquest: Rapidly Measuring the Enticingness of Cyber Deception Techniques with Code-based Questionnaires
- Honeyquest: Rapidly Measuring the Enticingness of Cyber Deception Techniques with Code-based Questionnaires
- On the critical path to implant backdoors and the effectiveness of potential mitigation techniques: Early learnings from XZ
- Threshold Delegatable Anonymous Credentials With Controlled and Fine-Grained Delegation
2023 15
- The Android Platform Security Model (and the security of actual devices)
- Anonymously Publishing Liveness Signals with Plausible Deniability
- Anonymously Publishing Liveness Signals with Plausible Deniability
- Face to Face with Efficiency: Real-Time Face Recognition Pipelines on Embedded Devices
- Mobile App Distribution Transparency (MADT): Design and evaluation of a system to mitigate necessary trust in mobile app distribution systems
- Suspend/resume with Linux on Lenovo Yoga 6 Gen8
- A Large-Scale Data Collection and Evaluation Framework for Android Device Security Attributes
- INFRASPEC – Automated Inspection of Critical Infrastructure
- Can we, pretty please, quickly get over the AI hype without too much collateral damage?
- A Survey on Fingerprinting Technologies for Smartphones Based on Embedded Transducers
- License for Text and Data Mining (TDM)
- Digitale Identitäten in der physischen Welt: Eine Abwägung von Privatsphäreschutz und Praktikabilität
- Efficient Aggregation of Face Embeddings for Decentralized Face Recognition Deployments
- Practical Delegatable Anonymous Credentials From Equivalence Class Signatures
- Some thoughts on ChatGPT and other large language models
2022 7
- Bye, bye, Twitter
- DNS resolver latency measurements: OPNsense Unbound
- Privacy Policy
- Decentralized, Privacy-Preserving, Single Sign-On
- Efficient aggregation of face embeddings for decentralized face recognition deployments (extended version)
- Evaluating Dynamic Tor Onion Services for Privacy Preserving Distributed Digital Identity Systems
- Fingerprinting Smartphones Based on Microphone Characteristics from Environment Affected Recordings
2021 11
- Adversary Models for Mobile Device Authentication
- Sweep-to-Unlock: Fingerprinting Smartphones based on Loudspeaker Roll-off Characteristics
- On the state of V3 onion services
- Ökologie des Internets: Ist die IT Klimaretter oder Klimakiller? – was sagt die Wissenschaft dazu?
- The academic review process in one example
- Importance of different facial parts for face detection networks
- On the feasibility of short-lived dynamic onion services
- The Android Platform Security Model
- Experiences and Recommendations from Operating a Tor Exit Node at a University
- Android security trade-offs 2: Lock states
- Analyzing inconsistencies in the Tor consensus
2020 21
- Secure Accelerometer-based Pairing of Mobile Devices in Multi-modal Transport
- The Android Platform Security Model (and the security status of actual devices)
- A highly personal take on KDE vs. Gnome over two decades
- Aktuelle Entwicklungen zu Digitalen Identitäten
- Digitale Identitäten und Authentifizierung
- Privacy-preserving features in the Mobile Driving License
- Managing Digital Identities - from Contact Tracing in the Crisis to Future Virtual Passports
- Adversary Models for Mobile Device Authentication
- On the secure delivery of regular information
- Settings for Flatpak sandboxing for the Zoom Linux client
- Digital Authentication in the Real World without Sacrificing Privacy
- Digitale Identitäten – Was, Warum, Wie?
- Android-Device-Security.org: Towards a Transparent Database of Android Device Security Attributes
- Disposable dynamic accumulators: toward practical privacy-preserving mobile eIDs with scalable revocation
- Dynamic Taint Tracking Simulation
- Dynamic Taint Tracking Simulation
- Enabling per-device traffic analysis with separate VLANs, 802.1x MAC based authentication, and OpenWRT
- The not so private way of tracing contacts: A first analysis of the NOVID20 Android SDK
- Git Cheat Sheet
- Poster: Towards an Architecture for Private Digital Authentication in the Physical World
- DAMFA: Decentralized Anonymous Multi-Factor Authentication
2019 16
- Migrating a GadgetBridge installation to a new device
- Disclosing Proof-of-Concept (PoC) exploits for vulnerabilities: A defender's point of view
- CORMORANT: Ubiquitous Risk-Aware Multi-Modal Biometric Authentication across Mobile Devices
- Android Security: Taming the Complex Ecosystem
- Android security trade-offs 1: Root access
- Android security trade-offs 0: Ecosystem complexity
- The Android Platform Security Model
- Transparent Tor-ifying VLAN (separated WLAN SSID) with OpenWRT
- Example
- Insider Attack Resistance in the Android Ecosystem
- Context authentication
- Context prediction
- OpenUAT
- Relate
- Insider Attack Resistance in the Android Ecosystem
- KinPhy: A Kinetic in-Band Channel for Millimetre-Wave Networks
2018 11
- Android-IPv6Config
- Gibraltar firewall
- Android Pie à la mode: Security & Privacy
- Investigating the impact of network security on the line current differential protection system
- Design, Implementation, and Evaluation of Secure Communication for Line Current Differential Protection Systems over Packet Switched Networks
- Bridging the Gap in Privacy-Preserving Revocation: Practical and Scalable Revocation of Mobile eIDs
- Mobile Match-on-Card Authentication Using Offline-Simplified Models with Gait and Face Biometrics
- Introspection for C and its Applications to Library Robustness
- Recovery of Encrypted Mobile Device Backups from Partially Trusted Cloud Servers
- Sulong, and Thanks For All the Bugs: Finding Errors in C Programs by Abstracting from the Native Execution Model
- Wie sicher ist die schöne, neue und vernetzte Welt?
2017 6
- Smartphone-based Gait Recognition: From Authentication to Imitation
- Extensibility in a Privacy-preserving eID: Towards a Mobile eID System for Real-world Identification and Offline Verification
- Real-world Identification for an Extensible and Privacy-preserving Mobile eID
- Protecting Touch: Authenticated App-To-Server Channels for Mobile Devices Using NFC Tags
- A Large-Scale, Long-Term Analysis of Mobile Device Usage Characteristics
- ShakeUnlock: Securely Transfer Authentication States Between Mobile Devices
2016 9
- Who are you…And how to prove your identity digitally?
- Accelerometer based Gait Recognition using Adapted Gaussian Mixture Models
- DAMN - A Debugging and Manipulation Tool for Android Applications
- Mobile Gait Match-on-Card Authentication from Acceleration Data with Offline-Simplified Models
- Real-World Identification: Towards a Privacy-Aware Mobile eID for Physical and Offline Verification
- Location-based Risk Assessment for Mobile Authentication
- JKU Tor exit node
- Josef Ressel Center u'smile
- Eyewear Computing – Augmenting the Human with Head-mounted Wearable Assistants (Dagstuhl Seminar 16042)
2015 9
- Confidence and Risk Estimation Plugins for Multi-Modal Authentication on Mobile Devices using CORMORANT
- Proceedings of the 14th International Conference on Mobile and Ubiquitous Multimedia (MUM '15)
- Towards Device-to-User Authentication: Protecting Against Phishing Hardware by Ensuring Mobile Device Authenticity using Vibration Patterns
- A password-authenticated secure channel for App to Java Card applet communication
- Malware report for appjolt.com
- Only play in your comfort zone: interaction methods for improving security awareness on mobile devices
- Cross Pocket Gait Authentication using Mobile Phone Based Accelerometer Sensor
- CORMORANT: Towards Continuous Risk-aware Multi-modal Cross-device Authentication
- Optimal Derotation of Shared Acceleration Time Series by Determining Relative Spatial Alignment
2014 14
- Mobile Application to Java Card Applet Communication using a Password-authenticated Secure Channel
- Mobile Device Usage Characteristics: The Effect of Context and Form Factor on Locked and Unlocked Usage
- Optimal Derotation of Shared Acceleration Time Series by Determining Relative Spatial Alignment
- Orientation Independent Cell Phone Based Gait Authentication
- ShakeUnlock: Securely Unlock Mobile Devices by Shaking them Together
- A Survey of User Interaction for Spontaneous Device Association
- Android Exploit Framework
- Using the Austrian 'Buergerkarte' under Linux
- A Practical Hardware-Assisted Approach to Customize Trusted Boot for Mobile Devices
- An Architecture for Secure Mobile Devices
- Diversity in Locked and Unlocked Mobile Device Usage
- Managing the life cycle of Java Card applets in other Java virtual machines
- Special Issue on Security and Trust in Context-Aware Applications
- Special Issue: The confluence and synergy of mobile computing and multimedia with pervasive computing and communication
2013 10
- (Ab)using foreign VMs: Running Java Card Applets in non-Java Card Virtual Machines
- An Analysis Of Different Approaches To Gait Recognition Using Cell Phone Based Accelerometer
- Range Face Segmentation: Face Detection and Segmentation for Authentication in Mobile Device Range Images
- Requirements for an Open Ecosystem for Embedded Tamper Resistant Hardware on Mobile Devices
- Visualizations and Switching Mechanisms for Security Zones
- When Users Cannot Verify Digital Signatures: On the Difficulties of Securing Mobile Devices
- UACAP: A Unified Auxiliary Channel Authentication Protocol
- Towards Secure Personal Device Unlock using Stereo Camera Pan Shots
- 'My Life, Shared' - Trust and Privacy in the Age of Ubiquitous Experience Sharing (Dagstuhl Seminar 13312)
- Towards pan shot face unlock: Using biometric face information from different perspectives to unlock mobile devices
2012 7
- Creating X.509 certificates programmatically in Java
- SAPHE - Simple Accelerometer based wireless Pairing with HEuristic trees
- Towards Face Unlock: On the Difficulty of Reliably Detecting Faces on Mobile Phones
- Towards a Practical, Scalable Self-Localization System for Android Phones based on WLAN Fingerprinting
- Towards usable authentication on mobile phones: An evaluation of speaker and face recognition on off-the-shelf handsets
- Unify localization using user interface description languages and a navigation context-aware translation tool
- Air-Writing: A Platform for Scalable, Privacy-Preserving, Spatial Group Messaging
2011 12
- Feature interaction analysis in mobile phones: on the borderline between application functionalities and platform components
- Private Notes: Encrypted XML Notes Synchronization and Sharing with Untrusted Web Services
- A Critical Review of Applied MDA for Embedded Devices: Identification of Problem Classes and Discussing Porting Efforts in Practice
- DVCS-Autosync
- IPsec/L2TP gateway for Android and iPhone clients on OpenWRT
- A framework for on-device privilege escalation exploit execution on Android
- SSD Linux benchmarking: Comparing filesystems and encryption methods
- Private Notes
- emphFriends Radar: Towards a Private P2P Location Sharing Platform
- Evaluation of Descriptive User Interface Methodologies for Mobile Devices
- Mobile Platform Architecture Review: Android, iPhone, Qt
- Global indexing of indoor localization data
2010 20
- Howto use an encrypted container under Windows XP/7 and Linux
- Howto use Aladdin eToken under Linux
- Air-Writing: A Platform for Scalable, Privacy-Preserving, Spatial Group Messaging
- User Created Machine-readable Policies for Energy Efficiency in Smart Homes
- Howto create a Debian chroot on an Android phone
- OpenUAT: The Open Source Ubiquitous Authentication Toolkit
- Running (K)Ubuntu Linux on a Dell Latitude XT
- Howto configure encrypted home directories under Linux
- Howto auto-mount devices under Linux with hotplug
- Howto combine Chillispot with OpenSwan on one machine
- Howto fix emails for Cyrus LMTP and IMAP
- Howto make a USB stick bootable
- Howto setup SyncEvolution on a Nokia N900 with Egroupware
- Howto use Debian GNU/Linux on a Gericom Phantom notebook
- Howto use Debian GNU/Linux on a Thinkpad T42p
- Howto use the SpeedTouch 330 ADSL USB modem with kernel 2.4
- Mkinitrd-cd
- Sampling Pulse-Width-Modulation Codes on the Parallel Port
- Secure and User-Friendly Encrypted Suspend-to-Disk with Debian GNU/Linux
- Squid filter patches
2009 3
2008 5
- Towards Alternative User Interfaces for Capturing and Managing Tasks with Mobile Devices
- Ubiquitous Computing Security: Authenticating Spontaneous Interactions
- Spontaneous Mobile Device Authentication based on Sensor Data
- Building Flexible Manufacturing Systems Based on Peer-Its
- Peer-it: Stick-on solutions for networks of things
2007 10
- Proc. IWSSI 2007: First International Workshop on Security for Spontaneous Interaction (part of Adjunct Proc. Ubicomp 2007)
- Security by Spatial Reference: Using Relative Positioning to Authenticate Devices for Spontaneous Interaction
- Shake well before use: two implementations for implicit context authentication
- The Candidate Key Protocol for Generating Secret Shared Keys From Similar Sensor Data Streams
- Shake well before use: Authentication based on Accelerometer Data
- A Human-Verifiable Authentication Protocol Using Visible Laser Light
- On the Security of Ultrasound as Out-of-band Channel
- Towards an Open Source Toolkit for Ubiquitous Device Authentication
- Using a Spatial Context Authentication Proxy for Establishing Secure Wireless Connections
- Extending the Growing Neural Gas Classifier for Context Recognition
2006 2
2005 7
- Technische Hintergründe f̈̊ das rechtliche Handeln im Internet
- Speech at Promotio sub auspiciis Praesidentis rei publicae
- Bridging the Gap with P2P Patterns
- Advances in Pervasive Computing: Adjunct Proceedings of the 3rd International Conference on Pervasive Computing
- Context Prediction based on Context Histories: Expected Benefits, Issues and Current State-of-the-Art
- Eine Architektur zur Kontextvorhersage
- An Architecture for Context Prediction
2004 9
- An Architecture for Context Prediction
- Recognizing and Predicting Context by Learning from User Behavior
- A Context Prediction Code and Data Base
- A Notebook Sensory Data Set for Context Recognition
- An Architecture for Context Prediction
- Digital Aura
- A Light-Weight Component Model for Peer-to-Peer Applications
- A Peer-to-Peer Light-Weight Component Model for Context-Aware Smart Space Applications
- The Peer-to-Peer Coordination Framework --- Architecture Reference