Well, had I been reading very carefully I would have noted you were talking about Mastercard, after all it said it right in the title. All of my cards are Visa cards.
Having said that I do have one Mastercard (non Chase), but have never seen the Secure Code, nor have I had anyone ask for it. Interesting concept though.