Encrypted 3D Object Analysis for Printability and Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing additive manufacturing technologies face challenges in ensuring the printability of complex designs, compatibility with post-printing processes, and interface with other parts while maintaining design confidentiality and privacy.
Innovation Solution
Implementing homomorphic encryption to perform computations on 3D object models in an encrypted domain, using Minkowski sum protocols to analyze printability and compatibility without revealing proprietary information to untrusted service providers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If 3D object models are sent to service providers for analysis, then manufacturing precision and design validation improve, but information security and intellectual property protection deteriorate
Solution Approach 1:
Homomorphic encryption serves as a cryptographic intermediary that enables the service provider to analyze 3D object models without accessing the actual design data. The encryption layer allows computations to be performed on encrypted data, ensuring that intellectual property remains protected while still enabling manufacturing precision analysis through the encrypted model processing.
2Loss of information
If complex computations are performed on user devices to analyze printability and compatibility, then information security improves, but device complexity and computational burden increase
Solution Approach 1:
The system segments the computational workload between the user device and the service provider infrastructure. The user device handles encryption and decryption operations, while the service provider handles the computationally intensive analysis of encrypted 3D models. This segmentation allows complex computations to be performed without requiring high computational resources at the user端, while still maintaining design privacy through encrypted processing.
3Loss of information
If traditional encryption methods are used to protect 3D object models, then information security improves, but manufacturing precision and analysis accuracy deteriorate
Solution Approach 1:
The system changes the parameter of encryption from traditional methods that prevent access to the data to homomorphic encryption that enables computations on encrypted data. This parameter change allows the service provider to perform manufacturing precision analysis and compatibility checks on encrypted 3D models without decrypting them, thus maintaining both data protection and analysis accuracy simultaneously.
Data Source
AI summary
The present disclosure provides techniques for processing a three-dimensional (3D) object file or object model in a privacy-preserving manner. An example method includes receiving, from a remote computing device, an encrypted object file comprising a specification of a 3D printable object and receiving a request to process the encrypted object file to identify a characteristic of the 3D printable object. The method also includes obtaining an encrypted comparison file and computing an encrypted Minkowski sum of the encrypted object file and the encrypted comparison file to generate an encrypted result file that comprises information about the characteristic. Computing the encrypted Minkowski sum is performed without decrypting the encrypted object file. The method also includes sending the encrypted result file to the remote computing device.


