1. A method comprising: selecting one or more recipient criteria for data; formatting the selected one or more recipient criteria into a predetermined information representation format or structure; and encrypting the data using the formatted selected one or more recipient criteria as a public key of identity-based encryption.