View difference between Paste ID: f58e6809a and
SHOW:
|
|
- or go back to the newest paste.
1 | <?php | |
2 | $data = "1900847_4aaa6c7038653ad2e4dbeba175a679ba_1234576800"; | |
3 | $signature = "FkUmueUWrGShv3i+QYPJLFQA5XQeIIXJVFaOzr6lMgHUGCF4dd179atPUKG0FM+JVDF/ole+ZflQo44RU7sSa+NMaFh490ZLbCoz2hNx0c0FTjxKCXWvW9mSuRYOHutfUkIUX1/znwOzm2hqTo20qztO+X751ZaOtcQe6idaz94="; | |
4 | $public_key = "-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDfG4IuFO2h/LdDNmonwGNw5srW\nnUEWzoBrPRF1NM8LqpOMD45FAPtZ1NmPtHGo0BAS1UsyJEGXx0NPJ8Gw1z+huLrl\nXnAVX5B4ec6cJfKKmpL/l94WhP2v8F3OGWrnaEX1mLMoxe124Pcfamt0SPCGkeal\nVvXw13PLINE/YptjkQIDAQAB\n-----END PUBLIC KEY-----\n"; | |
5 | $decoded_signature = base64_decode($signature); | |
6 | // prints "1": | |
7 | echo openssl_verify($data, $decoded_signature, $public_key, OPENSSL_ALGO_SHA1); | |
8 | ?> | |
9 |