mcrypt

    2热度

    1回答

    我试图使用除ECB以外的模式(由于安全问题)的AES加密字符串,长度为50-150个字符。我编写了一个加密类,并且能够在ECB模式下完美地加密/解密,但是当我切换到CBC,CTR或OFB模式时,我无法恢复原始明文。 来源: define('DEFAULT_ENCRYPTION_KEY', 'asdHRMfjkahguglw84tlrogl9y8kamaFDaufasds'); class En

    3热度

    3回答

    如何安装mcrypt?我在PHP5中使用Leopard 10.5.8。

    0热度

    3回答

    显示不出来,我想我设法安装的mcrypt库。这些文件已到位,但它看起来像库根本不运行。 尝试添加: extension=mcrypt.so 到PHP.INI;不好。任何帮助?

    0热度

    1回答

    我在中间有一个长期追求,努力的mcrypt库安装到Mac OS X PHP(前面的问题here,here和here)。 我把它缩小到一个可能的解决方案,包括在DYLD环境中设置一个参数(或者我在这里猜测)。任何人都知道在什么地方宣布这个环境? 任何帮助将是伟大的。谢谢。

    2热度

    2回答

    我试图解决的情况解码:在我的可可应用程序,我需要一个字符串对称密码加密,张贴到PHP,并让该脚本解码数据。该过程需要反向工作以返回答案(PHP编码,Cocoa解码)。 我失去了一些东西,因为即使我可以同时获得密钥和初始化向量(IV)是在PHP和可可相同,当一个应用程序发送它的编码数据提供给其他解码永远不会奏效。两者都可以很好地对他们自己的数据进行编码/解码(验证以确保手边没有一些PEBKAC问题)

    0热度

    3回答

    我需要将数据从一个PHP脚本我的本地服务器上我的托管服务器上传输到远程API(也用PHP编写的)之间。它基本上是一个基本的版本控制系统,我使用HTTP GET和HTTP POST来传输文件和字符串。 我想连接加密,但我(共享)的虚拟主机告诉我,我不能使用SSL,因为我不能获得一个专用的IP地址 - 即使我能,我不想花更多的钱在它上面。 我的问题是:有没有更好的方法来做到这一点? 我曾考虑使用mcr

    3热度

    3回答

    我有一个PHP脚本创建一个编码值,例如: m>^æ–S[J¯vÖ_ÕÚuÍÔ'´äœÈ‘ ®@M©t²#÷[Éå¹UçfU5T°äÙ“©”ˆÇVÝ] [’e™a«Ã°7#dÉJ> 然后我需要在vb.net应用 解码此问题是,上面的值可以有任何字符。和VB.net无法处理它: dim strCryptedString As String = 'm>^æ–S[J¯vÖ_ÕÚuÍÔ'´äœÈ‘ ®@

    2热度

    2回答

    我需要在服务器端的中等到强大的加密,所以我想我会使用mcrypt与PHP。如果我使用下面的函数,我的原始字符串的开头会在解密后变成二进制垃圾。 (这不是通常的附加附加垃圾,而是我的字符串是改变。)根据文档,mcrypt_encrypt()应填充足够的字符以匹配所选算法的块大小,但我怀疑它不起作用。 但是,如果我手动将它填充到R​​ijndael的128位(16字节)的块大小,它也不起作用。我可以使

    0热度

    1回答

    所以我想在我的本地开发中安装mcrypt。我从来没有从源代码编译过,所以请多多包涵,但短期的我所做的事情是: 下载并安装libmcrypt-2.5.8(源文件) 下载编译mcrypt的(注意:编译的gd.so似乎工作正常) 更新php.ini(包含相关行) 重新启动web共享(apache);无法加载页面 删除extension = mcrypt.so行并重新启动apache,页面再次加载) 从p