|Classes of Scott Arciszewski||Cipher Sweet||README.md||Download|
CipherSweet is a backend library developed by Paragon Initiative Enterprises for implementing searchable field-level encryption.
Requires PHP 5.5+, although 7.2 is recommended for better performance.
Before adding searchable encryption support to your project, make sure you understand the appropriate threat model for your use case. At a minimum, you will want your application and database server to be running on separate cloud instances / virtual machines. (Even better: Separate bare-metal hardware.)
CipherSweet is available under the very permissive ISC License which allows you to use CipherSweet in any of your PHP projects, commercial or noncommercial, open source or proprietary, at no cost to you.
CipherSweet Features at a Glance
Please refer to the documentation to learn how to use CipherSweet.
Please feel free to create an issue if you'd like to integrate CipherSweet with your software.
CipherSweet was originally intend for use in in SuiteCRM (a fork of the SugarCRM Community Edition) and related products, although there is nothing preventing its use in other products.
Therefore, we opted for a pun on "ciphersuite" that pays homage to the open source heritage of the project we designed this library for.
If the wordplay is too heavy, feel free to juxtapose the two component nouns and call it "SweetCipher" in spoken conversation.