An Easy-to-implement Construction for (k,n)(k,n)-threshold Progressive Visual Secret Sharing Schemes

preprint2020arXivOpen access

Abstract

Visual cryptography encrypts the secret image into nn shares (transparency) so that only stacking a qualified number of shares can recover the secret image by the human visual system while no information can be revealed without a large enough number of shares. This paper investigates the (k,n)(k,n)-threshold Visual Secret Sharing (VSS) model, where one can decrypt the original image by stacking at least kk shares and get nothing with less than kk shares. There are two main approaches in the literature: codebook-based schemes and random-grid-based schemes; the former is the case of this paper. In general, given any positive integers kk and nn, it is not easy to design a valid scheme for the (k,n)(k,n)-threshold VSS model. In this paper, we propose a simple strategy to construct an efficient scheme for the (k,n)(k,n)-threshold VSS model for any positive integers 2≤k≤n2\leq k\leq n. The crucial idea is to establish a seemingly unrelated connection between the (k,n)(k,n)-threshold VSS scheme and a mathematical structure -- the generalized Pascal's triangle. This paper improves and extends previous results in four aspects: Our construction offers a unified viewpoint and covers several known results; The resulting scheme has a progressive-viewing property that means the more shares being stacked together the clearer the secret image would be revealed. The proposed scheme can be constructed explicitly and efficiently based on the generalized Pascal's triangle without a computer. Performance of the proposed scheme is comparable with known results.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.