Encryption is carried out based on a non field, non group algebraic structure. Preferably the algebraic structure is at least one of non-associative or non-commutative. An embodiment is described in which the algebraic structure is a crossed inverse quasigroup. A crossed inverse quasigroup can be a very large quasigroup e.g. of size 10.sup.10. Either the quasigroup itself, or rules for calculating the values in the quasigroup can be distributed.

 
Web www.patentalert.com

> Digital image watermarking apparatus and method

~ 00382