├── LICENSE ├── README.md ├── bin └── generate-defuse-key ├── composer.json ├── dist ├── Makefile ├── box.json ├── phar-testing-autoload.php ├── signingkey-new.asc ├── signingkey-new.asc.sig └── signingkey-old.asc ├── docs ├── CryptoDetails.md ├── FAQ.md ├── InstallingAndVerifying.md ├── InternalDeveloperDocs.md ├── Tutorial.md ├── UpgradingFromV1.2.md └── classes │ ├── Crypto.md │ ├── File.md │ ├── Key.md │ └── KeyProtectedByPassword.md └── src ├── Core.php ├── Crypto.php ├── DerivedKeys.php ├── Encoding.php ├── Exception ├── BadFormatException.php ├── CryptoException.php ├── EnvironmentIsBrokenException.php ├── IOException.php └── WrongKeyOrModifiedCiphertextException.php ├── File.php ├── Key.php ├── KeyOrPassword.php ├── KeyProtectedByPassword.php └── RuntimeTests.php /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/README.md -------------------------------------------------------------------------------- /bin/generate-defuse-key: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/bin/generate-defuse-key -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/composer.json -------------------------------------------------------------------------------- /dist/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/Makefile -------------------------------------------------------------------------------- /dist/box.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/box.json -------------------------------------------------------------------------------- /dist/phar-testing-autoload.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/phar-testing-autoload.php -------------------------------------------------------------------------------- /dist/signingkey-new.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/signingkey-new.asc -------------------------------------------------------------------------------- /dist/signingkey-new.asc.sig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/signingkey-new.asc.sig -------------------------------------------------------------------------------- /dist/signingkey-old.asc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/dist/signingkey-old.asc -------------------------------------------------------------------------------- /docs/CryptoDetails.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/CryptoDetails.md -------------------------------------------------------------------------------- /docs/FAQ.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/FAQ.md -------------------------------------------------------------------------------- /docs/InstallingAndVerifying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/InstallingAndVerifying.md -------------------------------------------------------------------------------- /docs/InternalDeveloperDocs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/InternalDeveloperDocs.md -------------------------------------------------------------------------------- /docs/Tutorial.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/Tutorial.md -------------------------------------------------------------------------------- /docs/UpgradingFromV1.2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/UpgradingFromV1.2.md -------------------------------------------------------------------------------- /docs/classes/Crypto.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/classes/Crypto.md -------------------------------------------------------------------------------- /docs/classes/File.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/classes/File.md -------------------------------------------------------------------------------- /docs/classes/Key.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/classes/Key.md -------------------------------------------------------------------------------- /docs/classes/KeyProtectedByPassword.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/docs/classes/KeyProtectedByPassword.md -------------------------------------------------------------------------------- /src/Core.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Core.php -------------------------------------------------------------------------------- /src/Crypto.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Crypto.php -------------------------------------------------------------------------------- /src/DerivedKeys.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/DerivedKeys.php -------------------------------------------------------------------------------- /src/Encoding.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Encoding.php -------------------------------------------------------------------------------- /src/Exception/BadFormatException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Exception/BadFormatException.php -------------------------------------------------------------------------------- /src/Exception/CryptoException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Exception/CryptoException.php -------------------------------------------------------------------------------- /src/Exception/EnvironmentIsBrokenException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Exception/EnvironmentIsBrokenException.php -------------------------------------------------------------------------------- /src/Exception/IOException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Exception/IOException.php -------------------------------------------------------------------------------- /src/Exception/WrongKeyOrModifiedCiphertextException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Exception/WrongKeyOrModifiedCiphertextException.php -------------------------------------------------------------------------------- /src/File.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/File.php -------------------------------------------------------------------------------- /src/Key.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/Key.php -------------------------------------------------------------------------------- /src/KeyOrPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/KeyOrPassword.php -------------------------------------------------------------------------------- /src/KeyProtectedByPassword.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/KeyProtectedByPassword.php -------------------------------------------------------------------------------- /src/RuntimeTests.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/defuse/php-encryption/HEAD/src/RuntimeTests.php --------------------------------------------------------------------------------