用户实名认证身份证信息存入数据库是否需要加密

如题,用户实名认证身份证信息存入数据库是否需要加密,如果需要,用哪种 Laravel 加密方式比较合适。

感谢!

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 8

我用的是openssl

4年前 评论

理论上要防的是泄露

建议咨询做等保业务的人

4年前 评论

看具体应用的保密级别

正常情况下关于敏感、隐私数据都是要做加密处理,虽然会增加一些复杂性但在安全面前都能接受。

建议还是要进行加密处理的,身份证号、姓名、手机号等的都属于个人隐私

Laravel 加密方式

use Illuminate\Support\Facades\Crypt;

$encrypted = Crypt::encryptString('Hello world.');
$decrypted = Crypt::decryptString($encrypted);
4年前 评论
空巢搬砖仔 1年前
24K大白羊 (作者) 1年前
24K大白羊 (作者) 1年前
空巢搬砖仔 1年前

肯定要加密的 公安部的信息系统安全等级保护基本要求 了解一下就知道了

4年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!