Tag Secure Software Architecture