mcrypt

    0热度

    1回答

    数据我开发具有隐窝数据之前将其发送到相同的软(有解密它当然)的另一个实例软件。我先用openssl_public_encrypt/openssl_private_decrypt,像 foreach(str_split($sData, MAXSIZE) as $sChunk) { if(! @openssl_public_encrypt($sChunk, $crypted, $sPubl

    0热度

    1回答

    我是对的还是有错?我仍然试图实现的测试程序正在运行,没有任何异常或错误。但它没有做它必须做的事情,我找不到问题。 下面是Android的代码,试图解密: private static final int IO_BUFFER_SIZE = 4 * 1024; @Override public void onCreate(Bundle savedInstanceState){ super

    3热度

    1回答

    问题由Shawn Chin在回答1解决。什么让我发疯的是,编译mcrypt扩展,只有libmcrypt就够了,没有必要编译mhash和mcrypt的:( 我想编译PHP mcrypt扩展(RHEL5.1,英特尔酷睿i5 650),这里是我的程序 # libmcrypt tar zxf libmcrypt-2.5.8.tar.gz cd libmcrypt-2.5.8 ./configure

    8热度

    2回答

    我想加密一些文本消息使用来自php和密码Rijndael的mcrypt,但我不确定MCRYPT_MODE_modename(根据PHP的手册这些都可用“ecb”,“cbc” ,“cfb”,“ofb”,“nofb”或“stream”,但我读过的其实还有更多)。我不知道每个人做什么或如何使用它们。 我读了两件事,ECB模式不应该被使用,MCRYPT_RAND也不会。他们没有解释为什么。对于ECB模式,

    0热度

    2回答

    我有一个使用mcrypt加密的php文件,现在我们需要解密它。 这里是解密: abstract class Encryption_Abstract { const CYPHER = 'blowfish'; const MODE = 'cfb'; protected $key; public function __construct($key) {

    0热度

    2回答

    我有这样的代码: $original = 'zner5'; $new = mcrypt_decrypt(MCRYPT_3DES, 'keyCodeEncryption', 'C¹`Û‡”fa', 'ecb'); if($original == $new) { echo "$original == $new"; } else { echo "$original !=

    0热度

    2回答

    我已经阅读了几篇有关相关代码片段和建议的文章,但我认为他们之间对于我的任务没有达成共识,所以我再结合一些问题再问一次。此外,其他的人都是很老了,我想获得一些更新的响应... 目标 转储SQL数据库完全(以这样的方式,这可能进口回到MySQL,如果数据库被删除...)。理想情况下,这个SQL转储可以通过PHPMyAdmin导入,例如。 把转储,通过PHP5加密它(我想与mcrypt)。 取出加密文件

    1热度

    1回答

    我的问题是我如何从mcrypt中得到和crypt相同的结果,就河豚而言? 我想使用the phpass framework进行密码散列和验证。只要您使用PHP 5.3,就可以很好地工作,因为blowfish包含在crypt()中。 我的主机使用mcrypt库运行PHP 5.2.x。 通过文档去和谷歌搜索关于与隐窝河豚,看来结果为'$a2$',两个字符迭代值,'$',盐(填充或剪切到22个字符),则

    2热度

    1回答

    我正在使用mcrypt函数来使用TripleDES加密一段文本。 90%的时间,因为它应该和我可以解密就好。另外10%,尽管我根本无法解密 - 就好像我的密钥错误或数据被破坏了一样。 功能如下: function enc($text, $key, $iv) { $text_num = str_split($text, 8); $text_num = 8 - strlen($te

    0热度

    1回答

    来自新手: 目前正在使用mcrypt CBC进行实验。 我没有问题得到recall.mcrypt.php召回同一目录内mcrypt.php文件,但由于最佳实践和安全的需要,我将mcrypt.php目录外使用: $file = fopen("/opt/lampp/test.mcrypt/mcrypt.php","r"); 在这样做时,我发现了以下错误: Fatal error: Class 'p