This document proposes an approach for privacy-preserving identity attribute verification using Windows CardSpace. It involves a semi-trusted identity manager that stores commitments of user attribute values rather than the actual values. The identity manager issues these commitments to users, who can then prove knowledge of attribute values to relying parties through zero-knowledge proofs without revealing the actual values. The approach aims to address linkability issues by generating new commitments for each verification attempt. It describes implementing this using the Pedersen commitment scheme and Schnorr protocol within a VeryIDX managed card on the WSO2 Identity Server identity manager.