Don ' t get mad at me , I didn ' t make the law . He should put his finances in a blind trust , but he doesn ' t have to . Even if he did , he still knows what he owned going in and that anything that helps real estate prices is going to make him a lot of money . <| sep |> This is impressive . <| sep |> I mean , i like dystopian fiction as much as the next , but come on . <| sep |> Thanks , it ' s good to know I shouldn ' t have problems later on . I should probably just not worry as much . <| sep |> Kinda . One example is message authentication codes , which guarantee any physical change to the bits will be with high probability apparent . Basically they can be viewed as a random projection of the message bit sequence into a higher dimension . In this larger dimension not every sequence is possible , hence alterations are with high probability not valid sequences . Thus detection of manipulation . The projection can be viewed as a secret key . As long as it is kept secret you can detect manipulation . But if the adversary has access to the secret key , and can control all parts of the system , then you are SOL . If you have distributed computing you can do distributed error correction . But this assumes the adversary does not have full control over the whole system .