An access control system and method are provided, which include a
plurality of authorities, a plurality of access control elements and an
access control list. Each authority associates at least one of a
plurality of proof of knowledge operations with at least one of a
plurality of proof of knowledge credentials. Each access control element
identifies a Boolean combination of at least one of the authorities. The
access control list identifies one or more of the access control elements
by which a method to be executed can be authenticated.