如何在Codeigniter中使用php加密保存在数据库中的数据

时间:2019-01-06 12:15:03

标签: php codeigniter-3

我必须以加密形式保存表中存储的所有数据。在php codeigniter中,我找到了加密库。我正在使用以下代码:-

 $this->encryption->initialize(
array(
'driver' => 'openssl',
'cipher' => 'aes-256',
'mode' => 'ctr',
'key' => 'CKXH2U9RPY3EFD70TLS1ZG4N8WQBOVI6AMJ5'
)
);

$ciphertext = $this->encryption->encrypt($firstname);
echo $ciphertext;


echo $this->encryption->decrypt($ciphertext);

即使$ firstname是10个字符,这里的挑战也是如此,加密的文本是随机的,并且每次的长度都不同。

有什么方法可以限制加密文本的长度,并且每次加密文本都相似吗?

0 个答案:

没有答案