Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Php Encryption Laravel Package

defuse/php-encryption

Secure, hard-to-misuse PHP encryption library for encrypting data with keys or passwords. Requires PHP 5.6+ and OpenSSL 1.0.1+. Simple API inspired by libsodium, built to avoid common crypto mistakes.

View on GitHub
Deep Wiki
Context7
v2.4.0

This release adds support for PHP 8.0 onward. Versions of PHP as far back as PHP 5.6 remain supported.

There are no security fixes included in this release.

The .phar file included in this release is only intended to work with PHP 8.1+. If it does not work for your older version of PHP, try using the .phar from the previous release (v2.3.1).

v2.3.1

Misc. minor improvements

v2.3.0

Miscellaneous minor bugfixes. Note that the signing public key has changed, see the README on GitHub for the new public key fingerprint, and for the location of the new key signed by the old key.

v2.2.1

Fixes PHP 7 support.

v2.2.0
  • Makes it possible to change the password of a KeyProtectedByPassword.
  • Adds better unit test coverage.
  • Now works on PHP 7.2.
  • Miscellaneous internal code improvements.
v2.1.0

In addition to minor improvements that don't affect the API, Key::loadFromAsciiSafeString() will now ignore a single CR, LF, NUL, TAB, or SPACE character at the end of the string for better usability when keys are stored in files.

v2.0.3

Identical to 2.0.2 except to make the version number in composer.json correct and to improve the internal developer docs to make sure I don't make the same mistake again!

v2.0.2

Minor bug fixes and documentation improvements.

v2.0.1

This fixes bug #269 where #! line exists in the .phar. Thanks @glensc for a quick fix!

v2.0.0

Release of version 2.0.0 of defuse/php-encryption. This is a significant compatibility-breaking improvement over version 1.2.1. See the README for details.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
davejamesmiller/laravel-breadcrumbs
artisanry/parsedown
christhompsontldr/phpsdk
enqueue/dsn
bunny/bunny
enqueue/test
enqueue/null
enqueue/amqp-tools
milesj/emojibase
bower-asset/punycode
bower-asset/inputmask
bower-asset/jquery
bower-asset/yii2-pjax
laravel/nova
spatie/laravel-mailcoach
spatie/laravel-superseeder
laravel/liferaft
nst/json-test-suite
danielmiessler/sec-lists
jackalope/jackalope-transport