Skip to main content
Lifting Computing on Encrypted Data into the Cloud

Bosch Research launches Carbyne Stack Open-Source Project for Cloud-Native Secure Multiparty Computation

Bosch Research Blog | Post by Sebastian Becker & Sven Trieflinger, 2021-09-22

Carbyne Stack for Cloud-Native Secure Multiparty Computation

Computing on encrypted data (COED) technologies keep data encrypted during processing. Stemming from the family of privacy-enhancing technologies, the main representatives of this breed of cryptographic techniques are secure multiparty computation (MPC) and homomorphic encryption. In combination with well-known encryption methods for data at rest and in transit, for the first time, COEDs enable data to be encrypted end-to-end throughout its entire lifecycle – ensuring data confidentiality and privacy protection for digital services. The next step towards industrial deployment: Lifting MPC into the cloud. For this purpose, we at Bosch Research have launched the open-source project "Carbyne Stack".

Gartner believes that by 2025, half of large organizations will implement privacy-enhancing computation for processing data in untrusted environments and multiparty data analytics use cases.

There are many attractive application areas for COEDs, including processing of sensitive personal data, protecting intellectual property when working with partners, and building customer trust in consumer AIoT.

More information on applications for COEDs in the Bosch Group on the Bosch Research Trustworthy Computing website.

The standardization and commercialization of COEDs is still in its infancy. Implementations to date are mostly prototypes from research, and first products are coming almost exclusively from innovative young startups. Fast-growing industry associations are emerging to raise awareness about COEDs in the industry and further accelerate their adoption. One example is the MPC Alliance, which Bosch joined in late 2020.

More in this blog article: Driving privacy-preserving computing technologies – Bosch has joined the MPC Alliance

The Carbyne Stack secure multiparty computation platform leverages cloud-native technology to lift MPC into the cloud, allowing easy, scalable and fault-tolerant deployment of the still nascent technology.

Carbyne Stack software architecture: Carbyne Stack integrates with cloud native technology (Kubernetes, Knative and Istio) to enable scalable infrastructure for applications dealing with sensitive data
Carbyne Stack’s cloud native technology foundation

"Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds.“

Cloud Native Computing Foundation Logo

Open Source

We at Bosch Research have decided to further develop our Carbyne Stack MPC cloud platform as an open-source project. Carbyne Stack combines state-of-the-art MPC protocols with modern cloud-native technologies, such as Kubernetes, Istio and Knative. In the medium term, the goal is to create a scalable, fault tolerant MPC platform suitable for use in industrial settings.

This decision reflects our conviction that the development of security-related software benefits from the transparency and openness of an open-source project. In making Carbyne Stack open source, we are also setting the stage for pushing the technology forward together with partners outside the Bosch Group.

With the growing argument for ecosystem collaboration and the need for effective and secure methods of data exchange and collaboration, PPC [privacy preserving computing] techniques and their successors will be critical to effective, safe and secure data sharing.

The Carbyne Stack open-source project is already living up to its role as an enabler for collaboration. Together with like-minded fellows from Bosch Corporate IT and external partners from industry and academia, Bosch Research is working over the next three years to expand the feature set of Carbyne Stack and test it in a commercial environment within the scope of the CRYPTECS project funded by the German Federal Ministry of Education and Research.

We encourage anyone committed to advancing and promoting the use of privacy-friendly technology – whether individuals or organizations – to contribute to the project. Contributions of any kind are welcome via our Carbyne Stack GitHub organization.

Carbyne Stack Logo
Carbyne Stack Logo

What are your thoughts on this topic?

Please feel free to share them or to contact us directly.

Author: Sebastian Becker

With his academic background in health information management and medical engineering, Sebastian joined Bosch Research in 2011 as a Research Engineer in the field of telemedical systems. His deep-seated interest in the protection of (personal) data during IT-based processing has consistently played an important role in his activities. With his work in the field of privacy-preserving computing technologies (PPCTs), not only does Sebastian want to provide a basis for secure and confidential processing of critical data to the company – he also wants to make it available for application to the public.

Sebastian Becker
Sebastian Becker

Author: Sven Trieflinger

Sven is a Research Engineer and Senior Project Manager at Bosch Research. He received his doctoral degree from the Institute for Parallel and Distributed Systems at the University of Stuttgart in 2011 for his work on peer-to-peer grid computing for irregularly structured problems. His scientific expertise is in distributed systems, cloud technologies and scientific computing. He has over 15 years of experience in the design, architecture and implementation of distributed systems and cloud platforms. Sven holds several patents in the area of theory and application of privacy-preserving computing technologies. As a Senior Project Manager, he draws on eight years of experience managing international research projects.

Author Sven Trieflinger holding his phone, sitting at a table and smiling into the camera
Sven Trieflinger

Share this on: