Welcome Guest, Not a member yet? Register   Sign In
Poll: What do we do with the Encrypter module?
You do not have permission to vote in this poll.
Build it into CI4 core
59.57%
28 59.57%
Doesn't matter to me
25.53%
12 25.53%
Leave it out of the core
14.89%
7 14.89%
Total 47 vote(s) 100%
* You voted for this item. [Show Results]

[done] Encrypter
#1

(This post was last modified: 09-03-2019, 04:16 PM by ciadmin.)

CodeIgniter 3 has an Encryption class. This was re-architected for CodeIgniter 4, as a service and with handlers. When the dust settled, we ended up with handlers for OpenSSL & Sodium. The Sodium handler, to remain simple & elegant, needed PHP7.2 and CI4 was based on 7.0 or 7.1 at the time.

In the fall of 2018, we decided to not include our encryption module in CI4, and instead have directed developers to HALite.

Now that CI4 is built on PHP7.2, the question then comes up again ... should we include a simple encryption module in CI4?
What is built, and ready to roll, has a very simple interface:

Code:
interface EncrypterInterface
{
    public function encrypt($data, $params = null);
    public function decrypt($data, $params = null);
}

Parameters include the cipher, digest and encoding to use.

Let us know if you think this belongs in the core, using the poll.
If so, are there other encryption-related features that should be part of the module, such as digital-signing?

----------------------------------------------------
This is a roadmap feature, or "epic", and a card on the roadmap board.
Component tasks will show up as issues or PRs on the development board.
We welcome comments & suggestions below.
James Parry
Project Lead
Reply


Messages In This Thread
[done] Encrypter - by jlp - 03-08-2019, 10:06 AM
RE: [feature] Encrypter - by mladoux - 03-13-2019, 07:50 AM
RE: [feature] Encrypter - by searchy - 03-23-2019, 07:41 PM
RE: [feature] Encrypter - by MGatner - 03-24-2019, 11:31 AM
RE: [feature] Encrypter - by albertleao - 03-24-2019, 10:20 PM
RE: [feature] Encrypter - by php_rocs - 03-24-2019, 02:17 PM
RE: [feature] Encrypter - by MGatner - 03-25-2019, 04:14 AM
RE: [feature] Encrypter - by albertleao - 03-25-2019, 07:30 AM
RE: [feature] Encrypter - by albertleao - 03-25-2019, 07:32 AM
RE: [feature] Encrypter - by ciadmin - 03-25-2019, 08:24 AM
RE: [feature] Encrypter - by php_rocs - 03-25-2019, 09:00 AM
RE: [feature] Encrypter - by ciadmin - 03-25-2019, 09:16 AM
RE: [feature] Encrypter - by php_rocs - 03-25-2019, 10:59 AM
RE: [feature] Encrypter - by ciadmin - 03-25-2019, 05:32 PM
RE: [feature] Encrypter - by php_rocs - 03-25-2019, 08:49 PM
RE: [feature] Encrypter - by MGatner - 03-25-2019, 03:50 PM
RE: [feature] Encrypter - by albertleao - 03-25-2019, 10:28 PM
RE: [feature] Encrypter - by Paradinight - 03-26-2019, 01:29 PM
RE: [feature] Encrypter - by albertleao - 03-26-2019, 01:33 PM
RE: [feature] Encrypter - by Paradinight - 03-26-2019, 01:39 PM
RE: [feature] Encrypter - by twpmarketing - 03-27-2019, 09:33 AM
RE: [feature] Encrypter - by ciadmin - 03-27-2019, 05:51 PM
RE: [feature] Encrypter - by php_rocs - 03-28-2019, 06:42 AM
RE: [feature] Encrypter - by hlohrenz - 05-06-2019, 09:14 AM
RE: [feature] Encrypter - by ciadmin - 07-11-2019, 12:23 PM
RE: [feature] Encrypter - by InsiteFX - 07-18-2019, 03:57 AM
RE: [feature] Encrypter - by mladoux - 07-18-2019, 05:35 PM
RE: [feature] Encrypter - by ciadmin - 07-18-2019, 06:28 PM
RE: [feature] Encrypter - by ivantcholakov - 08-10-2019, 11:24 AM
RE: [feature] Encrypter - by ciadmin - 08-10-2019, 01:03 PM
RE: [feature] Encrypter - by dave friend - 08-11-2019, 07:59 AM
RE: [feature] Encrypter - by ciadmin - 09-03-2019, 04:19 PM
RE: [feature] Encrypter - by dave friend - 09-03-2019, 07:04 PM
RE: [done] Encrypter - by ciadmin - 09-03-2019, 04:17 PM
RE: [done] Encrypter - by ciadmin - 09-03-2019, 07:05 PM



Theme © iAndrew 2016 - Forum software by © MyBB