1. An encryption system comprising: a monoid key establishment apparatus responsive to an input monoid, a private element, and a combined input monoid list; a combinatorial action unit connected to said monoid key establishment apparatus responsive to an input message and having an encrypted output.