├── LICENSE.md ├── README.md ├── composer.json ├── src ├── AesDecryptingStream.php ├── AesEncryptingStream.php ├── AesGcmDecryptingStream.php ├── AesGcmEncryptingStream.php ├── Base64DecodingStream.php ├── Base64EncodingStream.php ├── Cbc.php ├── CipherMethod.php ├── Ctr.php ├── DecryptionFailedException.php ├── Ecb.php ├── EncryptionFailedException.php ├── HashingStream.php ├── HexDecodingStream.php └── HexEncodingStream.php └── tests ├── AesDecryptingStreamTest.php ├── AesEncryptingStreamTest.php ├── AesEncryptionStreamTestTrait.php ├── AesGcmDecryptingStreamTest.php ├── AesGcmEncryptingStreamTest.php ├── Base64DecodingStreamTest.php ├── Base64EncodingStreamTest.php ├── CbcTest.php ├── CtrTest.php ├── EcbTest.php ├── HashingStreamTest.php ├── HexDecodingStreamTest.php ├── HexEncodingStreamTest.php └── RandomByteStream.php /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/composer.json -------------------------------------------------------------------------------- /src/AesDecryptingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/AesDecryptingStream.php -------------------------------------------------------------------------------- /src/AesEncryptingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/AesEncryptingStream.php -------------------------------------------------------------------------------- /src/AesGcmDecryptingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/AesGcmDecryptingStream.php -------------------------------------------------------------------------------- /src/AesGcmEncryptingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/AesGcmEncryptingStream.php -------------------------------------------------------------------------------- /src/Base64DecodingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/Base64DecodingStream.php -------------------------------------------------------------------------------- /src/Base64EncodingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/Base64EncodingStream.php -------------------------------------------------------------------------------- /src/Cbc.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/Cbc.php -------------------------------------------------------------------------------- /src/CipherMethod.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/CipherMethod.php -------------------------------------------------------------------------------- /src/Ctr.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/Ctr.php -------------------------------------------------------------------------------- /src/DecryptionFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/DecryptionFailedException.php -------------------------------------------------------------------------------- /src/Ecb.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/Ecb.php -------------------------------------------------------------------------------- /src/EncryptionFailedException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/EncryptionFailedException.php -------------------------------------------------------------------------------- /src/HashingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/HashingStream.php -------------------------------------------------------------------------------- /src/HexDecodingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/HexDecodingStream.php -------------------------------------------------------------------------------- /src/HexEncodingStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/src/HexEncodingStream.php -------------------------------------------------------------------------------- /tests/AesDecryptingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/AesDecryptingStreamTest.php -------------------------------------------------------------------------------- /tests/AesEncryptingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/AesEncryptingStreamTest.php -------------------------------------------------------------------------------- /tests/AesEncryptionStreamTestTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/AesEncryptionStreamTestTrait.php -------------------------------------------------------------------------------- /tests/AesGcmDecryptingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/AesGcmDecryptingStreamTest.php -------------------------------------------------------------------------------- /tests/AesGcmEncryptingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/AesGcmEncryptingStreamTest.php -------------------------------------------------------------------------------- /tests/Base64DecodingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/Base64DecodingStreamTest.php -------------------------------------------------------------------------------- /tests/Base64EncodingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/Base64EncodingStreamTest.php -------------------------------------------------------------------------------- /tests/CbcTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/CbcTest.php -------------------------------------------------------------------------------- /tests/CtrTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/CtrTest.php -------------------------------------------------------------------------------- /tests/EcbTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/EcbTest.php -------------------------------------------------------------------------------- /tests/HashingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/HashingStreamTest.php -------------------------------------------------------------------------------- /tests/HexDecodingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/HexDecodingStreamTest.php -------------------------------------------------------------------------------- /tests/HexEncodingStreamTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/HexEncodingStreamTest.php -------------------------------------------------------------------------------- /tests/RandomByteStream.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jeskew/php-encrypted-streams/HEAD/tests/RandomByteStream.php --------------------------------------------------------------------------------