Secure Software Assessment