Improved system and approaches for decentralized key generation are disclosed. The keys that can be generated include both public keys and private keys. The public keys are arbitrary strings that embed or encode access restrictions. The access restrictions are used to enforce access control policies....http://www.google.de/patents/US8006280?utm_source=gb-gplus-sharePatent US8006280 - Security system for generating keys from access rules in a decentralized manner and methods therefor