A burden caused by handling a large number of unique identifying information pieces such as authentication keys is to be lightened from both the user side and the protector side such as application creators. A proof data verification device sends authentication data to a proof data generation device....http://www.google.com/patents/US20030097567?utm_source=gb-gplus-sharePatent US20030097567 - DEVICE AND METHOD FOR AUTHENTICATING USER'S ACCESS RIGHTS TO RESOURCES