In accordance with certain aspects, data is received from a calling program. Ciphertext that includes the data is generated, using public key encryption, in a manner that allows only one or more target programs to be able to obtain the data from the ciphertext. In accordance with another aspect, a bit...http://www.google.fr/patents/US7765397?utm_source=gb-gplus-shareBrevet US7765397 - Generating, migrating or exporting bound keys