Visual Cryptography Picture Delivery System
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Ease of operation
If conventional electrical transmission approaches are used for picture data, then transmission convenience is improved, but data security deteriorates
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.
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.
2Reliability
If visual cryptography with multiple shares is implemented, then data security is improved, but device complexity increases
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.
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.
Data Source
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.


