ICode9

精准搜索请尝试: 精确搜索
  • php – 由mcrypt加密并由openssl解密,模式为CBC和密码BLOWFISH2019-07-01 11:28:03

    我们在mcrypt密码BLOWFISH中加密了一些数据,模式是CBC 在php5.5中加密的字符串,需要在php7.1中解密这个(php版本升级) 以下是我们尝试使用openssl解密mcrypt字符串的代码 $data = "Lorem ipsum"; $key = "12345678"; $iv = "12345678"; $encrypted = mcrypt_encrypt( MCRYPT_

  • PHPMyAdmin抱怨’mcrypt’不可用 – 我感到烦恼吗?2019-07-01 05:17:59

    我在Mac上设置了PHPMyAdmin,它抱怨它无法加载’mcrypt’函数.显然,Mac上的PHP库存安装没有它. 谁能告诉我它的含义是什么? PHPMyAdmin文档或PHP文档似乎都没有告诉我这会导致什么样的问题,如果有的话. 顺便说一句,这只是一个本地的个人数据库.不生产,永远不会.解决方法:http://www.p

  • php – 如何覆盖24个字符的mcrypt salt限制?2019-06-30 18:15:21

    我想使用mcrypt超过24个字符的salt. mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $salt, $text, MCRYPT_MODE_ECB, mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND)); 但是,如果我使$salt大于24个字符,它会抛出此警告并使用24个字符的截断盐

  • javascript – 使用node.js解密mcrypt编码的文本2019-06-30 10:23:46

    我使用PHP的mcrypt编写了使用Blowfish编码的文本: $td = mcrypt_module_open ('blowfish', '', 'cfb', ''); $iv = mcrypt_create_iv (mcrypt_enc_get_iv_size ($td), MCRYPT_RAND); mcrypt_generic_init ($td, "somekey", $iv); $crypt

  • 在PHP中取消加密/重新加密ColdFusion加密字符串2019-06-27 01:17:40

    我处于一个不值得羡慕的位置,我必须使用现有的ColdFusion应用程序来维护功能.作为登录过程的一部分,Coldfusion应用程序存储带有加密字符串的cookie. encrypt(strToEncrypt, theKey, "AES", "Base64") 我可以使用MCrypt和以下代码在PHP中成功解密此字符串 mcrypt_decrypt( M

  • php – 升级到Mac OSX Sierra时遇到mcrypt错误问题2019-06-23 04:27:08

    在我运行php后立即从El Capitan升级到Mac OSX Sierra后,它拒绝运行以前安装在我系统上的任何php项目. 在互联网上探讨这个问题后,我带来了这些选择……运行以下命令后: cd /etc/apache2/ sudo mv httpd.conf httpd.conf.sierra sudo mv httpd.conf~previous httpd.conf cd .. sudo

  • php – 如何使用以前使用mcrypt加密的OpenSSL解密字符串?2019-06-23 01:26:09

    由于mcrypt在PHP 7.1中已被弃用,并且我在现有项目中使用mcrypt加密/解密了大量数据,如何将我的PHP代码从mcrypt迁移到OpenSSL?我有以下代码加密: $encoded = base64_encode(mcrypt_encrypt(MCRYPT_RIJNDAEL_256, 'salt', 'source string', MCRYPT_MODE_ECB)); 而解密代码是: $sourc

  • PHP将mcrypt转换为openssl2019-06-22 07:16:41

    我知道3DES和MD5是不安全的.一旦我再次使用它,我会努力更换它们, 我有一个移动应用程序,它使用3DES和一个密钥的MD5作为SECRET KEY来与PHP应用程序通信. 现在这段代码在PHP 5.3上运行得很好(这是我生成的一个例子) mcrypt_decrypt( MCRYPT_3DES, md5( utf8_encod

  • php – mcrypt_encrypt无法初始化2019-06-20 21:18:38

    我试图使用Cbit模式中的Rijndael密码使用256位密钥加密PHP中的一些数据但由于某种原因我收到以下错误消息: mcrypt_encrypt()模块初始化失败 我的代码: $hashKey = hash('sha256',$key); $iv = hash('sha256',$hashKey); //

  • PHP的Mysql和Mcrypt问题2019-05-21 14:25:30

    我已经看过几次了,但不知道我将如何在这里问它…希望你们好. 基本上我有这个脚本工作正常,将毫不费力地打印我的结果: $algorithm = MCRYPT_BLOWFISH; $mode = MCRYPT_MODE_CFB; $iv = mcrypt_create_iv(mcrypt_get_iv_size($algorithm, $mode), MCRYPT_DEV_URANDOM); $key = 'Wass

  • 如何在PHP中没有硬编码密钥的情况下进行对称加密2019-05-16 13:16:51

    我正在使用PHP mcrypt库来使用AES加密和存储(MySQL)数据. 我想知道如果没有在我的代码中使用硬编码加密/解密密钥,是否有一种好方法可以做到这一点. 如果黑客能够访问我的服务器,他将能够在代码上看到文件和我的密钥,从而访问数据库上的所有数据. 谢谢.最佳答案: I’m using the P

  • php – mcrypt_generic vs mcrypt_encrypt2019-05-15 23:16:10

    在PHP中进行加密时,有没有人知道mcrypt_generic和mcrypt_encrypt之间的区别?最佳答案:mcrypt_encrypt()结合了几种方法的功能,而mcrypt_generic()必须在其他mcrypt_ *调用的特定序列中调用.如果您需要较低级别API的灵活性,则可以使用mcrypt_generic(),而mcrypt_encrypt()则充当更高

  • php AES加密解密的例子2019-05-15 12:52:28

    一共有两个文件:AES.php(aes算法类文件)和aesDemo.php(应用实例文件) aesDemo.php:例子, <?phprequire_once('./AES.php');//$aes = new AES();$aes = new AES(true);// 把加密后的字符串按十六进制进行存储//$aes = new AES(true,true);// 带有调试信息且加密字符串按十六进制存储$key =

  • 宝塔面板php扩展安装2019-02-18 09:39:57

    yum install libmcrypt libmcrypt-devel mcrypt mhash wget http://pecl.php.net/get/mcrypt-1.0.1.tgz tar xf mcrypt-1.0.1.tgz cd mcrypt-1.0.1 /www/server/php/72/bin/phpize ./configure --with-php-config=/www/server/php/72/bin/php-config && make &

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有