Garbled Self-Inking Rubber Stamp for Identity Theft Protection