1
0
Fork 0

Corrected function names

This commit is contained in:
Michael 2018-09-27 13:31:32 +00:00
parent de8787dd5b
commit c4994626e9

View file

@ -36,8 +36,8 @@ class LDSignature
} }
$pubkey = $profile['pubkey']; $pubkey = $profile['pubkey'];
$ohash = self::hash(self::signable_options($data['signature'])); $ohash = self::hash(self::signableOptions($data['signature']));
$dhash = self::hash(self::signable_data($data)); $dhash = self::hash(self::signableData($data));
$x = Crypto::rsaVerify($ohash . $dhash, base64_decode($data['signature']['signatureValue']), $pubkey); $x = Crypto::rsaVerify($ohash . $dhash, base64_decode($data['signature']['signatureValue']), $pubkey);
logger('LD-verify: ' . intval($x)); logger('LD-verify: ' . intval($x));
@ -58,20 +58,20 @@ class LDSignature
'created' => DateTimeFormat::utcNow(DateTimeFormat::ATOM) 'created' => DateTimeFormat::utcNow(DateTimeFormat::ATOM)
]; ];
$ohash = self::hash(self::signable_options($options)); $ohash = self::hash(self::signableOptions($options));
$dhash = self::hash(self::signable_data($data)); $dhash = self::hash(self::signableData($data));
$options['signatureValue'] = base64_encode(Crypto::rsaSign($ohash . $dhash, $owner['uprvkey'])); $options['signatureValue'] = base64_encode(Crypto::rsaSign($ohash . $dhash, $owner['uprvkey']));
return array_merge($data, ['signature' => $options]); return array_merge($data, ['signature' => $options]);
} }
private static function signable_data($data) private static function signableData($data)
{ {
unset($data['signature']); unset($data['signature']);
return $data; return $data;
} }
private static function signable_options($options) private static function signableOptions($options)
{ {
$newopts = ['@context' => 'https://w3id.org/identity/v1']; $newopts = ['@context' => 'https://w3id.org/identity/v1'];