Cover Your Assets: Building and Managing Secure Internet Applications