/home/techb158/immovalet.com/vendor/paragonie/constant_time_encoding/src
NameSizeModeActions
Base32.php160960644editdlrm
Base32Hex.php34170644editdlrm
Base64.php89510644editdlrm
Base64DotSlash.php30390644editdlrm
Base64DotSlashOrdered.php27840644editdlrm
Base64UrlSafe.php32280644editdlrm
Binary.php26000644editdlrm
EncoderInterface.php19840644editdlrm
Encoding.php65260644editdlrm
Hex.php52460644editdlrm
RFC4648.php42380644editdlrm
Edit: /home/techb158/immovalet.com/vendor/paragonie/constant_time_encoding/src/Base64DotSlashOrdered.php (2784B)
0x2d && $src < 0x3a) ret += $src - 0x2e + 1; // -45 $ret += (((0x2d - $src) & ($src - 0x3a)) >> 8) & ($src - 45); // if ($src > 0x40 && $src < 0x5b) ret += $src - 0x41 + 12 + 1; // -52 $ret += (((0x40 - $src) & ($src - 0x5b)) >> 8) & ($src - 52); // if ($src > 0x60 && $src < 0x7b) ret += $src - 0x61 + 38 + 1; // -58 $ret += (((0x60 - $src) & ($src - 0x7b)) >> 8) & ($src - 58); return $ret; } /** * Uses bitwise operators instead of table-lookups to turn 8-bit integers * into 6-bit integers. * * @param int $src * @return string */ protected static function encode6Bits(int $src): string { $src += 0x2e; // if ($src > 0x39) $src += 0x41 - 0x3a; // 7 $src += ((0x39 - $src) >> 8) & 7; // if ($src > 0x5a) $src += 0x61 - 0x5b; // 6 $src += ((0x5a - $src) >> 8) & 6; return \pack('C', $src); } }