Visual Cryptography Picture Delivery System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current data transmission methods for private or confidential picture data lack sufficient security and convenience, hindering the development of paperless applications.

Innovation Solution

A picture delivering system based on visual cryptography, comprising a viewing control server, a picture generating device, and a picture presenting device, which uses encryption and decryption processes via a seed key, mask picture, or transposition table to securely transmit and display encrypted images, ensuring only authorized devices can access the decrypted content.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If conventional electrical transmission approaches are used for picture data, then transmission convenience is improved, but data security deteriorates

Engineering Contradiction:
Improvetransmission convenienceVSAvoiddata security
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The encrypted picture is segmented into multiple shares (first share and second share) that are distributed to different devices. Each share alone is useless for decryption, but together they can reconstruct the original picture. This segmentation approach enables convenient transmission of picture data while maintaining security, as the segmented shares can be transmitted through conventional channels without compromising the original image's confidentiality.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A server acts as an intermediary to manage the encryption keys and coordination between devices. The server stores the relationship between picture IDs and encryption parameters, facilitating secure transmission by mediating the key management and decryption coordination without directly handling the picture data itself, thus improving both convenience and security.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If visual cryptography with multiple shares is implemented, then data security is improved, but device complexity increases

Engineering Contradiction:
Improvedata securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The picture presenting device automatically performs the decryption process by combining its stored share with the received share from another device. The device uses its own picture ID and the received picture ID to autonomously retrieve the appropriate encryption parameters from the server and execute the decryption, eliminating the need for complex manual key management or intermediary decryption processes.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The encryption shares and corresponding picture IDs are pre-distributed to different devices during system setup. This preliminary distribution of encrypted shares enables secure picture transmission without requiring complex real-time key generation or management during the actual transmission process, thereby reducing operational complexity while maintaining security.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9066027B2Picture delivering system based on visual cryptography and related computer program product
Publication Date: 2015.06.23 JRSYS INT
  • US9066027B2 patent drawing
  • US9066027B2 patent drawing
  • US9066027B2 patent drawing

AI summary

A picture delivering system is disclosed including: a picture generating device for outputting a flat picture corresponding to an encrypted picture and for providing a picture ID corresponding to the encrypted picture; and a picture presenting device for utilizing an optical imaging device to capture an image of the flat picture to generate a captured picture, for obtaining the picture ID, and for transmitting the picture ID to the picture generating device. When the picture presenting device passed an entity identification procedure, the picture presenting device obtains a decryption information, processes the captured picture according to the decryption information to obtain a decrypted picture, and then utilizes a display device to display the decrypted picture. The decryption information comprises at least one of a seed key, a mask picture, and a transposition table corresponding to the picture ID.