[ Mini Kiebo ]
Server: Windows NT AKFAR_SERVER 10.0 build 26200 (Windows 10) AMD64
Path:
D:
/
BACKUP C 19-12
/
XAMPP74
/
htdocs
/
sisurat
/
system
/
Encryption
/
[
Home
]
File: EncrypterInterface.php
<?php /** * This file is part of the CodeIgniter 4 framework. * * (c) CodeIgniter Foundation <admin@codeigniter.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace CodeIgniter\Encryption; use CodeIgniter\Encryption\Exceptions\EncryptionException; /** * CodeIgniter Encryption Handler * * Provides two-way keyed encryption */ interface EncrypterInterface { /** * Encrypt - convert plaintext into ciphertext * * @param string $data Input data * @param array|string|null $params Overridden parameters, specifically the key * * @throws EncryptionException * * @return string */ public function encrypt($data, $params = null); /** * Decrypt - convert ciphertext into plaintext * * @param string $data Encrypted data * @param array|string|null $params Overridden parameters, specifically the key * * @throws EncryptionException * * @return string */ public function decrypt($data, $params = null); }