mcrypt

    1热度

    1回答

    我有一个奇怪的问题,关于通过url传递加密的字符串。我使用来自mcrypt()的base64加密函数进行encryptHTML()和decryptHTML()。 我有这样一段代码进行加密: $link_string = http_build_query(array('index_number'=>30843854, 'extra_attendence_id'=>27982423, 'target_

    2热度

    2回答

    我是php的新手,并且在安装服务器期间,我必须在php.ini文件中添加扩展扩展名= mcrypt.so,我坚持以下问题 1)我不知道上面提到的行应该添加在php.ini文件中。

    -1热度

    1回答

    所以我在写一个Web应用程序,并针对某些用途,我需要加密的字符串,后来解密,一切从我的代码工作完全在本地主机上的Macbook上埃尔卡皮坦10.11.4和XAMPP 5.6.15-1,但是当我在服务器上上传代码时,它只是不会工作。我发现一个问题(我也尝试在多个服务器上)。 所以这是我的代码: <?php session_start(); header("Content-Type: text/h

    1热度

    1回答

    更换过时的mcrypt_cbc我有一个旧的算法进行编码,我想用PHP 7 public function encriptarPass($cadena) { $extra = (strlen($cadena)%8); for ($i = $extra; $i < 8; $i++) { $cadena .= chr(8-$extra); } $ke

    0热度

    4回答

    我试图使用mcrypt_encrypt()加密密码。它是在localhost工作正常,但是当网上去,我的输出是""和我得到这样的警告: 警告:mcrypt_encrypt():不 这种算法支持的尺寸10键。只有尺寸键16,24或32的支持 这是代码我使用: $text="thisismypassword123"; $salt="1234567824"; return trim ( ba

    1热度

    1回答

    代码: function sign($data,$iv,$hexKey){ $_cipher = mcrypt_module_open(MCRYPT_RIJNDAEL_128, '', MCRYPT_MODE_CBC, ''); $binKey32 = hex2bin($hexKey); $block = mcrypt_get_block_size('des',

    0热度

    1回答

    php-mcrypt扩展未加载。它似乎并没有工作。 我正在使用Cent OS服务器。 我已经尝试了很多解决方案,但没有找到任何有价值的东西。 此外php5enmod命令不能启用php-mcrypt扩展名。 我需要这个,因为同时在Magento的结帐页面它显示了一个错误: Fatal error: Call to undefined function mcrypt_module_open() in

    2热度

    1回答

    我有一个openssl_decrypt函数的问题。 示例代码: // mcrypt $decrypted = mcrypt_decrypt(MCRYPT_RIJNDAEL_128, $key, $data, MCRYPT_MODE_CBC, $iv); // OpenSSL $decrypted = openssl_decrypt($data, 'AES-256-CBC', $key, O

    0热度

    1回答

    我不得不重新创建从c#到php的东西。 我真的不知道该做什么因为我从来没有真正处理过像加密之类的事情。 在C#中,我得到这个: public static byte[] decrypt(byte[] data, byte[] key) { DESCryptoServiceProvider des = new DESCryptoServiceProvider();

    0热度

    1回答

    我正尝试在运行php 5.5.31的CentOS 6.7 64bit上在我的VPS上安装mcrypt模块。我试着下面的东西,但没有包发现错误显示。 yum install php-mcrypt 我不确定这是否适用于我的VPS上的操作系统和PHP版本。我也尝试过使用谷歌搜索后的其他引用rpm安装,但没有一个工作。