The Trusted Third Party (TT3P)