PHP Package: defuse/php-encryption

Secure PHP library for encryption with advanced cryptographic techniques, easy to use and implement in applications.

Current Version: 2.4.0
Last Updated: 2023-06-19
PHP Requirement: >=7.1
Dependencies: paragonie/random_compat, ext-libsodium
⚠️ To ensure full functionality, the above dependencies might be required.

Package Description

PHP-Encryption is a robust and reliable library that provides secure encryption functionalities for PHP applications. It utilizes state-of-the-art cryptographic algorithms to ensure data confidentiality and integrity. With a simple and intuitive interface, PHP-Encryption is suitable for a wide range of use cases, from securing sensitive user data to protecting communication channels. This library prioritizes performance and security, making it a top choice for developers looking to enhance the privacy and security of their PHP projects.

🔗 View on GitHub

Download Latest Version: 2.4.0

Download Download v2.4.0

Code Integration Example

Make sure to include the correct namespace and class paths for proper usage.

<?php

// Example from PHPlibraries.com
require_once 'libs/defuse/php-encryption/2.4.0/autoload.php';

use Defuse\Crypto\Crypto;
use Defuse\Crypto\Key;
use Defuse\Crypto\Encoding\Base64;
use Defuse\Crypto\Encoding\Raw;
use Paragonie\RandomCompat\Random;
use SodiumException;


$obj = new Defuse\Crypto\Crypto();
echo "✅ Example created successfully.";

?>

We aim to make using PHP packages easier without Composer. If something doesn't work, let us know — we'll fix it promptly.