Table of Contents
Fetching ...

A Monoid Ring Approach to Color Visual Cryptography

Maximilian Reif, Jens Zumbrägel

TL;DR

This work extends color visual cryptography by modeling colors as elements of a finite commutative monoid $M$ and recovering the secret via the monoid ring, thereby generalizing the KI11 multivariate-polynomial framework to color images. It formalizes the color model, the corresponding visual-cryptography schemes, and the polynomial description, with a differential operator $ abla$ (represented as $ abla = d_a + d_{c_1} + abla ext{…}$ in the text) guiding subset restrictions; the relation $p^{(ullet)}$ connects polynomials to subset-specific basis matrices. The authors present constructions of basis matrices for various $(t,n)$-threshold schemes using the extended color monoid (e.g., $igl\\{0,\, ext{C},\, ext{M},\, ext{B},\,1igr\\}$) and explicit polynomials that achieve reduced pixel expansion and improved contrast, including monoid-ring interpretations of stacking. The monoid-ring approach captures color stacking algebraically and suggests future work on broader monoids and grayscale-like behavior, with potential impact on more realistic color reconstruction in visual cryptography.

Abstract

A visual cryptography scheme is a secret sharing scheme in which the secret information is an image and the shares are printed on transparencies, so that the secret image can be recovered by simply stacking the shares on top of each other. Such schemes do therefore not require any knowledge of cryptography tools to recover the secret, and they have widespread applications, for example, when sharing QR codes or medical images. In this work we deal with visual cryptography threshold schemes for color images. Our color model differs from most previous work by allowing arbitrary colors to be stacked, resulting in a possibly different color. This more general color monoid model enables us to achieve shorter pixel expansion and higher contrast than comparable schemes. We revisit the polynomial framework of Koga and Ishihara for constructing visual cryptography schemes and apply the monoid ring to obtain new schemes for color visual cryptography.

A Monoid Ring Approach to Color Visual Cryptography

TL;DR

This work extends color visual cryptography by modeling colors as elements of a finite commutative monoid and recovering the secret via the monoid ring, thereby generalizing the KI11 multivariate-polynomial framework to color images. It formalizes the color model, the corresponding visual-cryptography schemes, and the polynomial description, with a differential operator (represented as in the text) guiding subset restrictions; the relation connects polynomials to subset-specific basis matrices. The authors present constructions of basis matrices for various -threshold schemes using the extended color monoid (e.g., ) and explicit polynomials that achieve reduced pixel expansion and improved contrast, including monoid-ring interpretations of stacking. The monoid-ring approach captures color stacking algebraically and suggests future work on broader monoids and grayscale-like behavior, with potential impact on more realistic color reconstruction in visual cryptography.

Abstract

A visual cryptography scheme is a secret sharing scheme in which the secret information is an image and the shares are printed on transparencies, so that the secret image can be recovered by simply stacking the shares on top of each other. Such schemes do therefore not require any knowledge of cryptography tools to recover the secret, and they have widespread applications, for example, when sharing QR codes or medical images. In this work we deal with visual cryptography threshold schemes for color images. Our color model differs from most previous work by allowing arbitrary colors to be stacked, resulting in a possibly different color. This more general color monoid model enables us to achieve shorter pixel expansion and higher contrast than comparable schemes. We revisit the polynomial framework of Koga and Ishihara for constructing visual cryptography schemes and apply the monoid ring to obtain new schemes for color visual cryptography.

Paper Structure

This paper contains 7 sections, 1 theorem, 22 equations, 2 figures.

Key Result

Proposition 1

For any $n \ge 2$ there exists an $(n, n)$-threshold scheme for the color monoid $\{ 0, \rm C, \rm M, \rm B, 1 \}$, which is based on the polynomials

Figures (2)

  • Figure 2: Example of a $(2, 2)$-threshold visual cryptography scheme.
  • Figure 3: Example of a $(2, 2)$-threshold color visual cryptography scheme.

Theorems & Definitions (12)

  • Example 1
  • Definition 1
  • Example 2
  • Definition 2
  • Example 3
  • Example 4
  • Example 5
  • Example 6
  • Proposition 1
  • proof
  • ...and 2 more