halite
halite copied to clipboard
High-level cryptography interface powered by libsodium
Hi, I'm creating an application where files are encrypted when they're received and decrypted only when an authenticated user clicks on the file link in their own dashboard. As such,...
I'm hitting this "bug" in php 7.4 https://bugs.php.net/bug.php?id=80815 Because of the functions in the Stub files of sodium are conditional. Preload won't work. ``` Fatal error: Cannot redeclare Sodium\crypto_aead_aes256gcm_is_available() (previously...
I was wondering if you'd be interested in collaborating with me to port this to Python, since they have similar libsodium C functions exposed much like PHP does. Initially I'm...
There is an issue when a key file was generated by some tools or scripts, and some non-visible characters were inserted. This can be New line or Carriage return symbols,...
Hi, I'm trying to find out if it's possible to create a new key per environment. I cant find any documentation on it. Ex: .Halite.key.prod or Ex: .Halite.prod.key
I would like to know it is possible and if yes, how to store the key with [Symfony Secret](https://symfony.com/doc/current/configuration/secrets.html#local-secrets-overriding-secrets-locally) ? Thank's a lot :-)
Hi. PHP 7.3.22 Halite 4.1.7 Fatal error: Uncaught ParagonIE\Halite\Alerts\InvalidMessage: Invalid message authentication code in ParagonIE/Halite/File.php:1430 In PHP 7.0 and Halite 4.0 there were no problems. Any solutions?
Currently, we are storing Halite Keys in Web Application Server, and outside Web Root, while maintaining them in .key files, as facilitated by Halite. I would like to understand if,...
I've double-checked the hex file being loaded but still getKeyDataFromString always throws `Checksum validation fail`. Is this some sort of OS encoding issue? What could be the issue?
apparently you don't need to `apt install php7.2-sodium` anymore https://github.com/oerdnj/deb.sury.org/issues/747 https://kinsta.com/blog/php-7-2/ > Starting from version 7.2, PHP includes the Sodium library into the core.