Im creating an online card game but im a bit stuck. I want to have thousands of cards but storing each cards data is causing problems.

I was going to store them all in an access database but it means when i distrubute the game people can just load it up and see all the cards and their attributes which i don't want. I know its possile to encrypt a database which a friend of my'n was explaining to me.

I was just wondering if anyone had a better solution than a access database. (Im trying to to make it as fast as possible too, i dont want a pause when loading card information if possible)

Cheers