Файловый менеджер - Редактировать - /var/www/html/sodium_compat.zip
Ðазад
PK ! �4�mz z autoload-php7.phpnu �[��� <?php /* This file should only ever be loaded on PHP 7+ */ if (PHP_VERSION_ID < 70000) { return; } spl_autoload_register(function ($class) { $namespace = 'ParagonIE_Sodium_'; // Does the class use the namespace prefix? $len = strlen($namespace); if (strncmp($namespace, $class, $len) !== 0) { // no, move to the next registered autoloader return false; } // Get the relative class name $relative_class = substr($class, $len); // Replace the namespace prefix with the base directory, replace namespace // separators with directory separators in the relative class name, append // with .php $file = dirname(__FILE__) . '/src/' . str_replace('_', '/', $relative_class) . '.php'; // if the file exists, require it if (file_exists($file)) { require_once $file; return true; } return false; }); PK ! �Y�A� � composer-php52.jsonnu �[��� { "name": "paragonie/sodium_compat", "description": "Pure PHP implementation of libsodium; uses the PHP extension if it exists", "keywords": [ "PHP", "cryptography", "elliptic curve", "elliptic curve cryptography", "Pure-PHP cryptography", "side-channel resistant", "Curve25519", "X25519", "ECDH", "Elliptic Curve Diffie-Hellman", "Ed25519", "RFC 7748", "RFC 8032", "EdDSA", "Edwards-curve Digital Signature Algorithm", "ChaCha20", "Salsa20", "Xchacha20", "Xsalsa20", "Poly1305", "BLAKE2b", "public-key cryptography", "secret-key cryptography", "AEAD", "Chapoly", "Salpoly", "ChaCha20-Poly1305", "XSalsa20-Poly1305", "XChaCha20-Poly1305", "encryption", "authentication", "libsodium" ], "license": "ISC", "authors": [ { "name": "Paragon Initiative Enterprises", "email": "security@paragonie.com" }, { "name": "Frank Denis", "email": "jedisct1@pureftpd.org" } ], "autoload": { "files": ["autoload.php"] }, "repositories": [ { "type": "git", "url": "https://github.com/garex/phpunit" }, { "type": "git", "url": "https://github.com/garex/phpunit-mock-objects" } ], "require": { "php": "^5.2.4|^5.3|^5.4|^5.5|^5.6|^7|^8", "xrstf/composer-php52": "1.*", "paragonie/random_compat": ">=1" }, "minimum-stability": "dev", "require-dev": { "phpunit/phpunit-php52": "dev-3.6.12-php52", "phpunit/phpunit-mock-objects-php52": "dev-1.1.0-php52" }, "scripts": { "post-install-cmd": [ "xrstf\\Composer52\\Generator::onPostInstallCmd" ], "post-update-cmd": [ "xrstf\\Composer52\\Generator::onPostInstallCmd" ], "post-autoload-dump": [ "xrstf\\Composer52\\Generator::onPostInstallCmd" ] }, "suggest": { "ext-libsodium": "PHP < 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security.", "ext-sodium": "PHP >= 7.0: Better performance, password hashing (Argon2i), secure memory management (memzero), and better security." } } PK ! �oqR R namespaced/File.phpnu �[��� <?php namespace ParagonIE\Sodium; class File extends \ParagonIE_Sodium_File { } PK ! r��V V namespaced/Crypto.phpnu �[��� <?php namespace ParagonIE\Sodium; class Crypto extends \ParagonIE_Sodium_Crypto { } PK ! �c�LV V namespaced/Compat.phpnu �[��� <?php namespace ParagonIE\Sodium; class Compat extends \ParagonIE_Sodium_Compat { } PK ! t�=2` ` namespaced/Core/X25519.phpnu �[��� <?php namespace ParagonIE\Sodium\Core; class X25519 extends \ParagonIE_Sodium_Core_X25519 { } PK ! �ډPp p "