A system is provided that uses identity-based encryption (IBE) to allow a sender to securely convey information in a message to a recipient over a communications network. IBE public key information may be used to encrypt messages and corresponding IBE private key information may be used to decrypt messages....http://www.google.es/patents/US7580521?utm_source=gb-gplus-sharePatente US7580521 - Identity-based-encryption system with hidden public key attributes
Identity-based-encryption system with hidden public key attributes