php对称加解密的5个问答小结

本篇文章给大家带来了关于PHP的相关知识,其中主要介绍了有关php对称加解密的相关问题,共有5个常见问题,下面一起来看一下,希望对大家有帮助。

1、mcrypt 扩展 还是 openssl 扩展?

php7 弃用了 mcrypt 扩展并建议使用openssl来进行加解密

2、DES,3DES,AES?

DES 是一种较旧的对称加密算法。它的安全性已经不能满足当前的需求,而且它的性能也比 AES 差。

3DES本质也是DES,只是在DES的基础上加密了3次,同上基本嗝屁,技术选型的时候,尽量避免这两种机密算法

AES 是一种高级加密标准(Advanced Encryption Standard),它是目前被广泛使用的对称加密算法。AES 的安全性非常高,而且它还具有较高的性能。

3、AES-128-X ,AES-196-X 还是 AES-256-X?

128,196,256就是密钥长度的意思

128就是128bit 16个字节,比如这个密钥:1234123412341234

如果密钥超出16字节后面多余的部分会被直接无视掉

4、五种加密模式

ECB Electric CodeBook  电码本模式
CBC Cipher Block Chaining 密码分组链接模式

登录后复制

hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » php对称加解密的5个问答小结
温馨提示您:本站所载文章、数据仅供参考,如果有文章侵犯了您的权益,请来信告知我们删除,联系邮箱:976157886@qq.com
Copyright © 2023 自学咖网 - All rights reserved 浙ICP备2023005527号