Such methods are more secure and more efficient than typical re-encoding and re-encryption schemes, and are useful in developing such applications as document distribution and long-term file protection. 6,829,708, Specifying security for an element by assigning a scaled value representative of the relative security thereof , assigned to Microsoft.