mdecrypt_generic (PHP4>=4.0.2,PHP5,PHP7) mdecrypt_generic-解密数据 警告 这个函数从PHP7.1.0开始已经被DEPRECATED了。
它将这个生成的元数据发送给公证签名者进行签名。 公证人签名人从其数据库中检索必要的加密私钥(如果有的话),解密密钥并使用它们签署元数据。如果成功,它将签名发送回公证服务器。
在该研究中,即使内容保存在单独的文件中,数据库仍会保存内容的文件名。因此,即使只提取文件名,也会为每个BLOB查询数据库。在本文中,BLOB的关键是文件名,因此不需要初步的数据库访问。
这意味着与其他基于流的模式不同,它们在固定大小的数据块上运行,因此它们需要“完成”步骤来通过适当处理某种形式的填充来产生或正确解密最后一块数据。
设置您的encryption_key 的加密密钥是一条信息,其控制密码处理并且允许以加密的纯文本字符串,事后-解密。这是整个过程中的秘密“成分”,它使您成为唯一能够解密您决定隐藏在公众眼中的数据的人。
盲目性仅限于此函数-随机数据不需要与加密时使用的数据相匹配。 标签参数必须与加密时给出的值匹配。有关详细信息,请参阅EncryptOAEP。
比如当通过邮件重置密码时,你需要生成一个令牌,将其保存到数据库中,并通过邮件发送到终端用户那里以让其证明其对某个账号的所有权。
实际上,您选择的密钥将提供解密使用该密钥加密的数据的唯一方法,因此您不仅必须仔细选择密钥,而且如果您打算将其用于持久性数据,则绝对不能更改密钥。 不用说,你应该小心地保护你的钥匙。
mcrypt_ofb (PHP4,PHP5) mcrypt_ofb-在OFB模式下加密/解密数据 警告 这个函数在PHP5.5.0中是DEPRECATED,而在PHP7.0.0中是REMOVED。
mcrypt_cbc (PHP4,PHP5) mcrypt_cbc—以CBC模式加密/解密数据 警告 这个函数在PHP5.5.0中是DEPRECATED,而在PHP7.0.0中是REMOVED。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
