Home
last modified time | relevance | path

Searched refs:pack (Results 1 – 25 of 34) sorted by relevance

12

/dokuwiki/vendor/splitbrain/php-archive/src/
H A DZip.php196 $binary_data = pack(
213 $binary_data = pack('a'.$read_size, $buffer);
220 $binary_data = pack('VV', $header['crc'], $header['size']);
243 $binary_data = pack('a'.$read_size, $buffer);
482 $this->writebytes(pack('v', 0)); // number of this disk
483 … $this->writebytes(pack('v', 0)); // number of the disk with the start of the central directory
484 $this->writebytes(pack('v',
486 …$this->writebytes(pack('v', count($this->ctrl_dir))); // total number of entries in the central di…
487 $this->writebytes(pack('V', strlen($ctrldir))); // size of the central directory
488 $this->writebytes(pack('V',
[all …]
H A DTar.php342 $this->writebytes(pack("a512", substr($data, $passLen)));
383 $this->writebytes(pack("a512", substr($data, $passLen, 512)));
411 $this->writebytes(pack("a512", ""));
412 $this->writebytes(pack("a512", ""));
589 $this->writebytes(pack("a512", substr($name, $s, 512)));
606 $data_first = pack("a100a8a8a8a12A12", $name, $perm, $uid, $gid, $size, $mtime);
607 …$data_last = pack("a1a100a6a2a32a32a8a8a155a12", $typeflag, '', 'ustar', '', '', '', '', '', $pre…
619 $chks = pack("a8", sprintf("%6s ", decoct($chks)));
810 $value = pack(PHP_INT_SIZE === 8 ? 'J' : 'N', (int) $value);
814 $value = pack(PHP_INT_SIZE === 8 ? 'J' : 'N', (int) $value);
/dokuwiki/vendor/paragonie/constant_time_encoding/src/
H A DBase32Hex.php6 use function pack; alias
96 return pack('C', $src);
116 return pack('C', $src);
H A DHex.php11 use function pack; alias
74 $hex .= pack(
104 $hex .= pack(
170 $bin .= pack('C', $c_acc | $c_val);
H A DBase32.php10 use function pack; alias
197 return pack('C', $src + $diff);
217 return pack('C', $src + $diff);
320 $dest .= pack(
351 $dest .= pack(
374 $dest .= pack(
392 $dest .= pack(
410 $dest .= pack(
425 $dest .= pack(
438 $dest .= pack(
[all …]
H A DBase64.php12 use function pack; alias
247 $dest .= pack(
264 $dest .= pack(
275 $dest .= pack(
379 return pack('C', $src + $diff);
H A DBase64DotSlashOrdered.php84 return \pack('C', $src);
H A DBase64DotSlash.php90 return \pack('C', $src);
H A DBase64UrlSafe.php97 return \pack('C', $src + $diff);
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Common/Functions/
H A DStrings.php179 $result .= pack('C', $element);
192 $result .= pack('NN', $element / 4294967296, $element);
201 $result .= pack('N', $element);
207 $result .= pack('Na*', strlen($element), $element);
214 $result .= pack('Na*', strlen($element), $element);
221 $result .= pack('Na*', strlen($element), $element);
293 $str .= pack(
393 $var = substr_replace($var, pack('N', $temp['num'] + 1), -$i, 4);
405 $temp = substr(pack('N', $temp['num'] + 1), -$remainder);
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/
H A DSalsa20.php315 $iv = pack('V', $this->counter) . $this->p2;
327 $block ^= static::salsa20($this->p1 . pack('V', $i++) . $this->p2);
352 $iv = pack('V', $buffer['counter']) . $this->p2;
367 … $block ^= static::salsa20($this->p1 . pack('V', $buffer['counter']++) . $this->p2);
372 $temp = static::salsa20($this->p1 . pack('V', $buffer['counter']++) . $this->p2);
378 $iv = pack('V', $buffer['counter']) . $this->p2;
390 … $block ^= static::salsa20($this->p1 . pack('V', $buffer['counter']++) . $this->p2);
488 return pack('V*', ...$x);
523 pack('V', strlen($this->aad)) . "\0\0\0\0" .
524 pack('V', strlen($ciphertext)) . "\0\0\0\0"
H A DHash.php443 list(, $initial[$i]) = unpack('J', pack('H*', $initial[$i]));
478 $this->c->setIV(pack('N4', 0, $index, 0, 1));
596 $m[$i] = pack('N*', ...unpack('V*', $m[$i])); // ENDIAN-SWAP
610 $m[$i] = pack('N*', ...unpack('V*', $m[$i])); // ENDIAN-SWAP
649 return pack('n4', $d, $c, $b, $a);
667 return pack('n4', $d, $c, $b, $a);
735 return self::add32_64($y, pack('N2', 0, $length));
861 return pack('J', self::add64($y, $length));
1267 $z .= pack('V2', $s[$i][$j][1], $s[$i][$j++][0]);
1457 $z .= pack('P', $s[$i][$j++]);
[all …]
H A DRC2.php376 $this->key = pack(...$l);
467 return pack('vvvv', $r0, $r1, $r2, $r3);
511 return pack('vvvv', $r0, $r1, $r2, $r3);
H A DBlowfish.php487 return pack('V*', ...$cdata);
512 $countsalt = $salt . pack('N', $count++);
656 return pack("N*", $r, $l);
752 return pack('N*', $r ^ $p[0], $l ^ $p[1]);
H A DTwofish.php638 return pack("V4", $K[4] ^ $R2,
693 return pack("V4", $K[0] ^ $R2,
/dokuwiki/inc/
H A DPassHash.php233 $bin = pack("H32", md5($clear . $salt . $clear));
240 $bin = pack("H32", md5($text));
246 $bin = pack("H32", md5($new));
302 return '{SSHA}' . base64_encode(pack("H*", sha1($clear . $salt)) . $salt);
356 return '*' . strtoupper(sha1(pack("H*", sha1($clear))));
849 $pack = 'H' . strlen($algo('test'));
855 $key = str_pad(pack($pack, $algo($key)), $size, chr(0x00));
867 $output = $algo($opad . pack($pack, $algo($ipad . $data)));
869 return ($raw_output) ? pack($pack, $output) : $output;
H A Dconfutils.php230 if (isset($lines[0]) && str_starts_with($lines[0], pack('CCC', 0xef, 0xbb, 0xbf)))
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/RSA/Formats/Keys/
H A DMSBLOB.php194 $key = pack('aavV', chr(self::PRIVATEKEYBLOB), chr(2), 0, self::CALG_RSA_KEYX);
195 $key .= pack('VVa*', self::RSA2, 8 * strlen($n), $e);
218 $key = pack('aavV', chr(self::PUBLICKEYBLOB), chr(2), 0, self::CALG_RSA_KEYX);
219 $key .= pack('VVa*', self::RSA1, 8 * strlen($n), $e);
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/EC/BaseCurves/
H A DBinary.php106 $this->a = $this->factory->newInteger(pack('H*', $a));
107 $this->b = $this->factory->newInteger(pack('H*', $b));
128 is_string($x) ? $this->factory->newInteger(pack('H*', $x)) : $x,
129 is_string($y) ? $this->factory->newInteger(pack('H*', $y)) : $y
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Net/
H A DSFTP.php1576 pack('N3', NET_SFTP_ATTR_ACCESSTIME, $atime, $time) :
1581 pack('N2', 0, NET_SFTP_OPEN_OPEN_EXISTING) :
1582 pack('N', NET_SFTP_OPEN_WRITE | NET_SFTP_OPEN_CREATE | NET_SFTP_OPEN_EXCL);
1639 pack('N3', NET_SFTP_ATTR_UIDGID, $uid, -1) :
1667 pack('N3', NET_SFTP_ATTR_UIDGID, -1, $gid) :
1693 $attr = pack('N2', NET_SFTP_ATTR_PERMISSIONS, $mode & 07777);
1705 $packet = pack('Na*', strlen($filename), $filename);
1753 pack('a*Ca*', substr($attr, 0, 4), NET_SFTP_TYPE_UNKNOWN, substr($attr, 4)) :
1821 pack('Ca*', NET_SFTP_TYPE_UNKNOWN, $attr) :
1838 pack('Ca*', NET_SFTP_TYPE_UNKNOWN, $attr) :
[all …]
H A DSSH2.php1658 $kexinit_payload_client = pack('Ca*', NET_SSH2_MSG_KEXINIT, $client_cookie);
1823 $dh_group_sizes_packed = pack(
1829 $packet = pack(
1865 … $data = pack('CNa*', constant($clientKexInitMessage), strlen($ourPublicBytes), $ourPublicBytes);
1950 $packet = pack('C', NET_SSH2_MSG_NEWKEYS);
1960 $keyBytes = pack('Na*', strlen($keyBytes), $keyBytes);
2626 … $packet = $logged = pack('CN', NET_SSH2_MSG_USERAUTH_INFO_RESPONSE, count($responses));
2889 $terminal_modes = pack('C', NET_SSH2_TTY_OP_END);
3045 $terminal_modes = pack('C', NET_SSH2_TTY_OP_END);
3374 … $this->send_binary_packet(pack('CN', NET_SSH2_MSG_CHANNEL_EOF, $this->server_channels[$channel]));
[all …]
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/System/SSH/
H A DAgent.php165 $packet = pack('NC', 1, self::SSH_AGENTC_REQUEST_IDENTITIES);
304 return pack('Na*', $agent_reply_bytes, $agent_reply_data);
/dokuwiki/inc/Utf8/
H A DConversion.php135 $out .= pack('n', $cp);
/dokuwiki/vendor/phpseclib/phpseclib/phpseclib/Crypt/Common/Formats/Keys/
H A DPuTTY.php80 $temp = pack('Na*', $sequence++, $password);
373 $key = pack('Na*a*', strlen($type), $type, $key);
/dokuwiki/vendor/paragonie/constant_time_encoding/
H A DREADME.md22 * Uses `pack()` and `unpack()` instead of `chr()` and `ord()`

12