mcrypt 相关问题

MCrypt和随附的libmcrypt旨在替代旧的Unix crypt,除了它们属于GPL并支持更广泛的算法和模式。 MCrypt自2007年以来一直没有更新

PHP 7.2 openssl_encrypt和mcrypt_encrypt生成不同的值

我正在将项目的所有加密数据并与mcrypt一起使用的功能迁移到openssl。通过测试,我发现使用相同的密钥加密相同的数据会得到不同的结果。当...

回答 2 投票 0

在node.js中重新创建MCRYPT_RIJNDAEL_128

尝试在node.js中重新创建以下php加密代码:$ size = mcrypt_get_iv_size(MCRYPT_RIJNDAEL_128,MCRYPT_MODE_ECB); $ iv = mcrypt_create_iv($ size,MCRYPT_RAND); $ msg = base64_encode(...

回答 3 投票 4

使用MCRYPT_RIJNDAEL_256替换mcrypt_encrypt和openssl_encrypt

你们可能知道,扩展名mcrypt将在php 7.1上弃用。我用来维护一个“遗留”应用程序,我想最终迁移到这个版本,所以我运行测试和...

回答 3 投票 7

如何在xampp for windows中安装mcrypt php 7.2.3扩展?

我的PHP版本7.2.3和xampp包没有mcrypt扩展名。 php.ini文件中的phpinfo()中没有提到它以启用它。我从这个链接下载了mcrypt:...

回答 2 投票 3

php xtea实现(cfb)

我遇到了一个我无法理解的怪异行为。我使用mcrypt xtea(cfb模式)来加密一些数据。由于php 7.2正在摆脱mcrypt,因为openssl也不支持Xtea,我......

回答 2 投票 1

如何在php laravel框架中解决mcrypt错误'使用未定义的常量MCRYPT_RIJNDAEL_128'?

通过在我的phpstorm上运行'php artisan serve',我在EncryptionServiceProvider.php第16行中收到此错误'ErrorException:使用未定义的常量MCRYPT_RIJNDAEL_128 - 假设'MCRYPT_RIJNDAEL_128''...

回答 1 投票 0

php:mcrypt_encrypt到openssl_encrypt,以及OPENSSL_ZERO_PADDING问题

我有这个mcrypt_encrypt调用,对于给定的$ key,$ message和$ iv:$ string = mcrypt_encrypt(MCRYPT_3DES,$ key,$ message,MCRYPT_MODE_CBC,$ iv);我想将mcrypt_encrypt调用更改为...

回答 2 投票 12

如何在Mac OS for PHP 7.2中安装intl和mcrypt?

我们如何在Mac OS for PHP 7.2中安装intl和mcrypt?请建议。谢谢!

回答 1 投票 0

PHP将mcrypt转换为openssl

我知道3DES和MD5是不安全的。一旦我再次使用它,我将继续更换它们,我有一个移动应用程序,它使用带有MD5键的3DES作为SECRET KEY与PHP应用程序通信。 ...

回答 1 投票 4

致命错误:调用未定义的函数mcrypt_encrypt()

注意:MCrypt支持的库依赖于多年未更新,MCrypt不应再被视为加密数据的可行或安全方法。更重要的是,MCrypt一直......

回答 17 投票 58

PHP7.1 mcrypt替代方案

从PHP 7.1.0开始,Mcrypt函数已被弃用。我弃用的字符串编码/解码函数:$ key:secret key $ str:string $ encoded = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256,md5($ ...)

回答 5 投票 15

Docker-php-ext-install mcrypt缺少文件夹

我尝试在基于php:7.2-apache的docker镜像中安装mcrypt。因此我使用文档中的RUN-Command并在此处回答但是我收到此错误:错误:/ usr / src / php / ext / ...

回答 3 投票 22

mcrypt已被弃用,有什么替代方案?

不推荐使用的mcrypt-extension将根据此处发布的评论在PHP 7.2中删除。所以我正在寻找一种加密密码的替代方法。现在我正在使用像......

回答 10 投票 78

为什么kohana 3加密类encode()方法每次都返回不同的字符串?

我正在从Encrypt类中执行encode(),每次为同一个输入字符串返回一个不同的字符串。我的application / config / encrypt.php:返回数组('default'=> array(/ ...

回答 2 投票 3

php错误:加密库需要在codeigniter中使用Mcrypt扩展

我有一个登录和注册表单,并使用加密库加密密码..我使用Xampp我的服务器,我的系统正常工作..代码加密密码:$ this-> encrypt - &...

回答 7 投票 2

如何在xampp中安装mcrypt扩展

如何在Windows上的xampp中安装mcrypt?我的PHP版本7.0.5和xampp包没有mcrypt扩展,所以如何在xampp上安装mcrypt?

回答 3 投票 7

如何在PHP 7.3.3 ubuntu上安装mcrypt

我试图遵循:PHP警告:PHP启动:无法加载动态库'mcrypt.so'sudo apt-get -y install gcc make autoconf libc-dev pkg-config sudo apt-get -y install php7.2-dev sudo ...

回答 3 投票 -4

Mac OS X Mojave需要Mcrypt PHP扩展

我只是更新我的Mac OS X Mojave。我的本地站点现在停止加载。我一直需要Mcrypt PHP扩展。我尝试brew brew brew升级brew tap自制/ dupes brew tap ...

回答 1 投票 1

由mcrypt加密并由openssl解密,模式为CBC和密码BLOWFISH

我们在mcrypt密码BLOWFISH中加密了一些数据,模式是在php5.5中加密的CBC字符串,需要在php7.1中解密这个(php版本升级)以下是我们试图解密的代码...

回答 1 投票 4

php:找不到5-apache mcrypt.h

我在一些使用mcrypt和php5的旧项目(Laravel 4.2)上工作,并想在docker上运行它。这是我的dockerfile:FROM php:5-apache COPY --from = composer:latest / usr / bin / composer / usr / bin / ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.