Secure 3D Printing With Encrypted Segment Obfuscation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems for sharing 3D printing design files lack effective control over reproduction, allowing unauthorized copying and distribution, compromising intellectual property protection for industrial producers.

Innovation Solution

A method involving the transmission of alternating data segments, where reproduction data segments instruct a 3D printer to create an item and obfuscation data segments prevent unauthorized reproduction, using dynamic encryption and unique encryption keys to maintain control over the digital asset.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If design files are shared freely between users, then ease of operation and accessibility are improved, but intellectual property protection and control over reproduction deteriorate

Engineering Contradiction:
Improveease of sharing design filesVSAvoidintellectual property protection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The design file is divided into multiple encrypted segments that are distributed to different users. Each segment alone is useless for reproduction, but the combination of all segments enables the original owner to control reproduction. This segmentation prevents unauthorized copying while allowing controlled sharing.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

An intermediary system is introduced that manages the encrypted segments and controls reproduction. The intermediary verifies user authorization and coordinates segment combination, enabling free sharing among authorized users while maintaining intellectual property protection through centralized control.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If encryption is applied to design files, then intellectual property protection is improved, but ease of operation and usability deteriorate

Engineering Contradiction:
Improveintellectual property protectionVSAvoidease of use
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The encrypted segments are designed to be self-service in nature, where users can independently obtain and store segments without complex management. The system automatically handles decryption and reproduction control, making the encrypted format as easy to use as traditional formats while maintaining security.

Inventive Principle:
Principle #25Self-service

3Reliability

If entire design files are encrypted, then security is improved, but vulnerability to systematic compromise deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidvulnerability to encryption compromise
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The design file is segmented into multiple encrypted portions distributed to different users. Even if one encryption system is compromised, the attacker only obtains a fraction of the design file, making systematic compromise significantly more difficult and protecting against single-point failures in encryption security.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11263296B2Secure 3D printing
Publication Date: 2022.03.01 WIPPIT LTD
  • US11263296B2 patent drawing
  • US11263296B2 patent drawing
  • US11263296B2 patent drawing

AI summary

A computer-implemented method for controlling reproduction of an item represented by a digital asset stored in a trusted computing environment using a reproduction device in an untrusted computing environment, in which a succession of data seg¬ments is transmitted from the trusted computing environment to the untrusted computing environment, the succession of data segments comprising segments of reproduction data, each of which includes at least one instruction for controlling the reproduction device to reproduce a portion of the item, and at least one segment of obfuscation data which has a structure identical the reproduction data but is incapable of controlling the reproduction device to reproduce a portion of the item, the method comprising: a) determining whether the next segment of data in the succession should be a segment of reproduction data or a segment of obfuscation data; b) where the next segment of data should be a segment of reproduction data, selecting and extracting an unprocessed segment of data from the digital asset to form the next segment of data; c) where the next segment of data should be a segment of obfuscation data, providing a segment of obfuscation data to form the next segment of data; d) generating a unique encryption key and encrypting the next segment of data using the unique encryption key; e) transmitting the encrypted next segment of data from the trusted computing environment; f) decrypting the encrypted next segment of data received at the untrusted computing environment; g) attempting to control the reproduction device using the decrypted data segment such that where the next segment of data is reproduction data, the reproduction device reproduces the portion of the item at the untrusted computing environment in accordance with the instructions included with the data segment, and where the next segment of data is obfuscation data, the reproduction device is unresponsive; and h) iterating steps (a) to (g) until the entire digital asset, or a desired portion of it, has been processed.