Michael Brenner 0003

dblp:01/4558-3 · DBLP profile ↗
← Back
15ranked-venue papers
8as first author
2since 2021 · last 2023
—ORCID · conflict

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

Security and privacy · 11 · 8 first-author · 2 since 2021Systems, architecture and hardware · 2Artificial intelligence and machine learning · 1Software engineering, systems software and programming languages · 1Databases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1
YearPublicationVenuePosition
2023 WAHC '23: 11th Workshop on Encrypted Computing & Applied Homomorphic Cryptography
abstract
The 11th Workshop on Encrypted Computing and Applied Homomorphic Cryptography is held in Copenhagen, Denmark on Novem- ber 26, 2023, co-located with the ACM Conference on Computer and Communications Security (CCS). The workshop aims to bring together professionals, researchers and practitioners from academia, industry and government in the area of computer security and applied cryptography with an interest in practical applications of homomorphic encryption, encrypted computing, functional encryption and secure function evaluation, private information retrieval and searchable encryption. The workshop will feature 9 exciting accepted talks on different aspects of secure computation and a forum to discuss current and future challenges. Additionally, the workshop will feature one keynote presentation, as well as one invited talk.
Michael Brenner 0003, Anamaria Costache, Kurt Rohloff
CCS1
2022 WAHC'22: 10th Workshop on Encrypted Computing and Applied Homomorphic Cryptography
abstract
The 10th Workshop on Encrypted Computing and Applied Homomorphic Cryptography is held in Los Angeles, CA, USA on November 7, 2022, co-located with the ACM Conference on Computer and Communications Security (CCS). The workshop aims to bring together professionals, researchers and practitioners from academia, industry and government in the area of computer security and applied cryptography with an interest in practical applications of homomorphic encryption, encrypted computing, functional encryption and secure function evaluation, private information retrieval and searchable encryption. The workshop will feature 6 exciting accepted talks on different aspects of secure computation and a forum to discuss current and future challenges. Additionally, the workshop will feature one keynote presentation, as well as a working session. The complete WAHC'22 workshop proceedings are available at: https://dl.acm.org/doi/proceedings/10.1145/3560827.
Michael Brenner 0003, Anamaria Costache, Kurt Rohloff
CCS1
2020 CloudDBGuard: A framework for encrypted data storage in NoSQL wide column stores
Lena Wiese, Tim Waage, Michael Brenner 0003
Data Knowl. Eng.3
2019 WAHC'19: 7th Workshop on Encrypted Computing & Applied Homomorphic Cryptograph
abstract
The 7th Workshop on Encrypted Computing & Applied Homomorphic Cryptography (WAHC) will be held in London, United Kingdom, on November 11th, 2019, co-located with the ACM Conference on Computer and Communications Security (CCS). The purpose of the WAHC 2019 workshop is to bring together professionals, researchers and practitioners from academia, industry and government, to present, discuss and share the latest progress in the field of encrypted computing. Encrypted computing is a particular subfield of the area of computer security and applied cryptography, with an interest in practical applications of homomorphic encryption, multiparty computation, functional encryption, secure function evaluation, private information retrieval and searchable encryption. The workshop features an invited talk, that discusses how advanced cryptography is on its way to practice, a demonstration of an homomorphic encryption evaluation platform, and 6 exciting talks on different encrypting computing topics: homomorphic encryption standardization, multiparty computation, and applications.
Michael Brenner 0003, Tancrède Lepoint, Kurt Rohloff
CCS1
2018 WAHC'18: 6th Workshop on Encrypted Computing and Applied Homomorphic Cryptography
abstract
The 6th Workshop on Encrypted Computing and Applied Homomorphic Cryptography is held in Toronto, ON, Canada on October 19th, 2018, co-located with the ACM Conference on Computer and Communications Security (CCS). The workshop aims to bring together professionals, researchers and practitioners from academia, industry and government in the area of computer security and applied cryptography with an interest in practical applications of homomorphic encryption, encrypted computing, functional encryption and secure function evaluation, private information retrieval and searchable encryption. The workshop will feature 6 exciting talks on different aspects of secure computation and a forum to discuss current and future challenges.
Michael Brenner 0003, Kurt Rohloff
CCS1
2014 Privacy/performance trade-off in private search on bio-medical data
Henning Perl, Yassene Mohammed, Michael Brenner 0003, Matthew Smith 0001
Future Gener. Comput. Syst.3
2013 Caching oblivious memory access: an extension to the HCRYPT virtual machine
abstract
Efficient homomorphic encryption enables the construction of an encrypted computer system. Previous work has shown how this can be achieved using only arithmetic representations of simple demultiplexer circuits. This poster extends the results by introducing a caching mechanism for oblivious memory access, by far the most time-consuming building block of a recently proposed sample machine architecture. The construction allows to significantly accelerate homomorphically encrypted machine operation while still preserving obliviousness of memory access, control unit operation and functional components.
Michael Brenner 0003, Matthew Smith 0001
CCS1
2013 Selective cloaking: Need-to-know for location-based apps
abstract
Currently location privacy settings of mobile operating systems are limited to the option of enabling or disabling the use of location completely or on a per-app basis. When location use is allowed, users always reveal their location in full precision even to apps that do not need it. For instance, weather forecast apps and navigation apps both get the most exact location a device can determine. Up to now, mobile privacy research was focused on the recognition and prevention of disclosure of private data. This includes location data, but does not extend to privacy in use cases where users do want to disclose their location - but not in full detail. However, the increasing adoption of smartphones entails the increasing use of location-based services as well. Users want to use these services, but have privacy concerns. As many location-based services do not require exact locations, user privacy can be increased by only disclosing location in such detail as required for the respective service to function. To enable users to restrict the accuracy of location data that is revealed to apps, we created a location privacy framework that allows per-app location obfuscation. The framework allows easy integration of different obfuscation algorithms into the Android system. We present both on-device obfuscation and service-based obfuscation and evaluate our framework.
Benjamin Henne, Christian Kater, Matthew Smith 0001, Michael Brenner 0003
PST4
2012 Fast confidential search for bio-medical data using Bloom filters and Homomorphic Cryptography
abstract
Data protection is a challenge when outsourcing medical analysis, especially if one is dealing with patient related data. While securing transfer channels is possible using encryption mechanisms, protecting the data during analyses is difficult as it usually involves processing steps on the plain data. A common use case in bioinformatics is when a scientist searches for a biological sequence of amino acids or DNA nucleotides in a library or database of sequences to identify similarities. Most such search algorithms are optimized for speed with less or no consideration for data protection. Fast algorithms are especially necessary because of the immense search space represented for instance by the genome or proteome of complex organisms. We propose a new secure exact term search algorithm based on Bloom filters. Our algorithm retains data privacy by using Obfuscated Bloom filters while maintaining the performance needed for real-life applications. The results can then be further aggregated using Homomorphic Cryptography to allow exact-match searching. The proposed system facilitates outsourcing exact term search of sensitive data to on-demand resources in a way which conforms to best practice of data protection.
Henning Perl, Yassene Mohammed, Michael Brenner 0003, Matthew Smith 0001
eScience3
2012 Towards privacy-preserving access control with hidden policies, hidden credentials and hidden decisions
abstract
The growing adoption of cloud technology in sensitive application domains, such as medicine, gives rise to new problems in maintaining the privacy of the involved parties during authorisation. In such domains, an honest but curious service provider can derive sensitive information purely from the authorisation process. In this paper, we present a detailed discussion of this rising problem including a concrete example and argue the need for the combination of hidden credentials, hidden policies and hidden decisions. We then show that mechanisms explored in previous work only cover individual aspects of this problem, but do not achieve a comprehensive solution without making restrictive assumptions on the resources, policies or subjects to be protected. As a first step towards solving this problem, we introduce an abstract foundation for using homomorphic cryptography to provide the required combination of privacy as a wrapper for other access control (AC) mechanisms. We achieve hidden policies, hidden credentials and even hidden access control decisions, so that the subject of an AC request only learns whether or not access was granted. Meanwhile, the provider of a resource learns nothing at the policy decision point and only access frequencies for individual resources at the policy enforcement point. We postulate that this is the maximum achievable level of protection in the authorisation process, without making restrictive assumptions on the resources, policies or subjects to be protected. Once homomorphic cryptography achieves satisfactory performance, our model can be used to transparently add this protection to other access control models.
Marian Harbach, Sascha Fahl, Michael Brenner 0003, Thomas Muders, Matthew Smith 0001
PST3
2012 Practical Applications of Homomorphic Encryption
Michael Brenner 0003, Henning Perl, Matthew Smith 0001
SECRYPT1
2012 How Practical is Homomorphically Encrypted Program Execution? An Implementation and Performance Evaluation
abstract
Homomorphic cryptography has received a lot of attention due to potentially ground breaking advances in cryptography. However it is also surrounded by a lot of hyperbole such as "ground breaking advances", "this will solve all Cloud computing problems" to "it is completely impractical" and "it will never work for real world problems". In previous work we showed how homomorphic encryption can be used to execute arbitrary programs in encrypted space, showing that at least in theory real world problems can be computed protected by homomorphic cryptography without losing generality. In this paper we expand our work to evaluate how practical current homomorphic cryptography based on the Smart-Vercauteren system is for executing arbitrary programs on untrusted resources. For this we present the implementation of a method to compute non-linear secret programs on an untrusted resource using encrypted circuits embedded in an encrypted virtual machine. We successively show how a processor architecture using encrypted circuits can be implemented so it can support read and write memory access, dynamic parameters and non-linear programs that render branch-decisions at runtime. The system comprises the runtime environment for program execution and an assembler to generate the encrypted machine code. We present performance evaluation of the sub-components as well as the complete system. The system represents a flexible prototype for homomorphic program execution in software and system architecture.
Michael Brenner 0003, Henning Perl, Matthew Smith 0001
TrustCom1
2011 Poster: an implementation of the fully homomorphic smart-vercauteren crypto-system
Henning Perl, Michael Brenner 0003, Matthew Smith 0001
CCS2
2011 A Smart-gentry based Software System for Secret Program Execution
Michael Brenner 0003, Jan Wiebelitz, Gabriele von Voigt, Matthew Smith 0001
SECRYPT1
2010 Early defense: enabling attribute-based authorization in Grid firewalls
abstract
In today's distributed computing environments, like Grids and Clouds, authentication and authorization decisions take place in the middleware or on the compute and storage resources themselves. Thus, in both cases the decision is felled within the local network of the hosting organization. This is due to several drawbacks in common firewalls. For one, most firewalls only utilize the tupel of IP addresses, port numbers and protocol parameters to decide which connection are legitimate and which are not. This offers minimal configurability, which in complex environments like the Grid or the Cloud is not sufficient for optimal fine grained decisions. Also, the inability of application level firewalls to deal with dynamically opened server ports for encrypted connections like they are in use by GridFTP require very lax firewall rules to be set, if the Grid or Cloud is to operate unhindered.
Jan Wiebelitz, Michael Brenner 0003, Christopher Kunz, Matthew Smith 0001
HPDC2