Tamperproof Rings