Lines Matching refs:data

238         $data = '';
250 $data .= trim($curData);
254 if (! empty($data)) {
255 return strtolower(sha1(base64_decode($data)));
302 private function encryptMcrypt($data) { argument
308 for ($datalen0=$datalen=strlen($data); (($datalen%$bs)!=($bs-1)); $datalen++)
309 $data.=chr(mt_rand(1, 127));
310 $data.=chr($datalen-$datalen0+1);
312 $encrypted_data = $this->iv.mcrypt_generic($td, $data);
318 private function decryptMcrypt($data) { argument
322 $this->iv = substr($data, 0, $iv_length);
323 $data = substr($data, $iv_length);
326 $decrypted_data = mdecrypt_generic($td, $data);
337 private function encryptOpenSSL($data) { argument
339 … if (! openssl_public_encrypt($data, $encrypted_data, $this->key, $this->cryptParams['padding'])) {
343 …if (! openssl_private_encrypt($data, $encrypted_data, $this->key, $this->cryptParams['padding'])) {
350 private function decryptOpenSSL($data) { argument
352 … if (! openssl_public_decrypt($data, $decrypted, $this->key, $this->cryptParams['padding'])) {
356 … if (! openssl_private_decrypt($data, $decrypted, $this->key, $this->cryptParams['padding'])) {
363 private function signOpenSSL($data) { argument
368 if (! openssl_sign ($data, $signature, $this->key, $algo)) {
374 private function verifyOpenSSL($data, $signature) { argument
379 return openssl_verify ($data, $signature, $this->key, $algo);
382 public function encryptData($data) { argument
385 return $this->encryptMcrypt($data);
387 return $this->encryptOpenSSL($data);
391 public function decryptData($data) { argument
394 return $this->decryptMcrypt($data);
396 return $this->decryptOpenSSL($data);
400 public function signData($data) { argument
403 return $this->signOpenSSL($data);
405 return hash_hmac("sha1", $data, $this->key, true);
409 public function verifySignature($data, $signature) { argument
412 return $this->verifyOpenSSL($data, $signature);
414 $expectedSignature = hash_hmac("sha1", $data, $this->key, true);
699 public function calculateDigest ($digestAlgorithm, $data, $encode = true) { argument
720 $digest = hash($alg, $data, true);
727 public function validateDigest($refNode, $data) { argument
732 $digValue = $this->calculateDigest($digestAlgorithm, $data, false);
739 $data = $objData;
815 if ($data instanceof DOMNode) {
816 $data = $this->canonicalizeData($objData, $canonicalMethod, $arXPath, $prefixList);
818 return $data;
866 $data = $this->processTransforms($refNode, $dataObject, $includeCommentNodes);
867 if (!$this->validateDigest($refNode, $data)) {
1033 public function addObject($data, $mimetype=null, $encoding=null) { argument
1043 if ($data instanceof DOMElement) {
1044 $newData = $this->sigNode->ownerDocument->importNode($data, true);
1046 $newData = $this->sigNode->ownerDocument->createTextNode($data);
1089 public function signData($objKey, $data) { argument
1090 return $objKey->signData($data);
1108 $data = $this->canonicalizeData($sInfo, $this->canonicalMethod);
1109 $sigValue = base64_encode($this->signData($objKey, $data));
1167 $data = '';
1179 $certlist[] = $data;
1180 $data = '';
1183 $data .= trim($curData);