Systems -- Trusted Computing: Strengths, Weaknesses and Further Opportunities for