Patent ID: 8108913

Claim:
A method of marking and controlling a transfer of information between several users within in a system that includes a labeling authority device for transmitting information, a directory or device containing certificates of all the users and certificates of all components of an architecture of the system, a security office, a key management device, and a privilege management device; said method comprising: issuing a labeling application request by a user for information labeling, transmitting the labeling application request to the labeling authority device on which the user is authenticated, providing an couple including information and label by the labeling authority device, cleaning the information to be transmitted according to a defined security policy by the labeling authority device, verifying from the directory rights of the authenticated user to handle the information by the labeling authority device, associating the information with the labeling application in a secure manner to define the couple, by using a cryptographic resource of the labeling authority device, transmitting the couple by the labeling authority device to the user for verification of non-corruption of the labeled information, after verification, transmitting the couple to the security office which registers a copy of a new object or the couple, and delivering the couple by the security office to another user according to the information contained in the labeling application, the rights of the authenticated user, and according to a given policy, wherein the transfer of information is carried out between a first user of a first network with a given confidentiality level, and a second user of a second network with a lower confidentiality level than that of the first network, said method further comprises: verifying an integrity of the couple and an identity of the first user by a filtering gateway, and transferring a hidden file by the filtering gateway if the security office authorize the transferring, the couple is stored on the second network, and when the second user issues a request to recover the transmitted information, the security office verifies, according to rights of the first user and in relation to the transmitted information and the security policy, whether a delivery of the transmitted information is authorized.