A method and computer program product for selectively making information available to groups of parties amongst a plurality of parties. Public keys that may be descriptive, such as a simple name or part of a name, are generated and published. Random suffixes or keys, which are random both in nature and...http://www.google.de/patents/US6947557?utm_source=gb-gplus-sharePatent US6947557 - Method and program product for maintaining security of publicly distributed information