sil*_*npi 3 php encryption drupal mcrypt
我正在为需要进行加密和解密的Drupal模块提供一些代码.我不认为我可以假设Mcrypt模块安装在Drupal系统上.我可以使用什么作为替代加密机制?
这不是财务方面的东西,所以我不需要复杂的密码学,但更好的是...
如何使用您的数据库?MySQL具有AES和DES加密和解密功能.然后,您可以使用"假"查询来获取您的字符串:
select id, aes_encrypt('My secret text', 'the key string') 
from permissions 
limit 1
(如果表中没有至少一个字段,MySQL将返回一个空集.)
解密以同样的方式工作.这是128位AES,这在加密方面也不算太差,如果你甚至不能确定MCrypt,我怀疑你会重新编译MySQL以获得256位AES.