PHP,如何在不丢失信息的情况下缩短字符串

时间:2015-05-28 08:42:39

标签: php codeigniter encryption

我使用codeigniter 3 ecryption library使用codeigniter PHP framework中的默认设置来隐藏一些简单的字母数字字符串。

以下是一个关于它如何在codeigniter帮助程序中工作的小例子:

<?php
    function shortCrypt($string) {
        $CI =& get_instance();
        $CI->load->library('encryption');
        return $CI->encryption->encrypt($string);
    }

返回的加密字符串对于我的目的来说太长了,我想在不丢失任何信息的情况下缩短它。我想通过md5传递AES-128加密字符串以达到32个字符长度,但唯一的问题是我无法获得原始字符串。

有没有办法去&#34;压缩&#34; AES-128加密字符串,以获得较短的字符串而不会丢失原始字符串?

抱歉我的英语不好。

0 个答案:

没有答案