涉密数据的处理

简介:

很多的时候,一个系统中都离不开用户、权限。这就涉及到密码的输入问题。

对于密码问题,我们肯定不希望保存到数据库之中,还是原样的,这个安全性太差,而且也非常容易被内部人员抓取到之后产生泄密。

有的时候,为了加强一些安全性,也会在客户端进行加密,然后在服务器端再进行解密处理。

另外,在密码修改或者输入的时候,一般来说,我们也不希望程序看到这个数据,一个可能程序员会在日志或者什么地方把密码记下来,再一个其实还是会有安全方面的因素。还有一个问题,是会增加程序员的处理复杂度,程序员的处理逻辑可能是:

password=从前台获取密码;

encryptPassword=encrypt(password);

如果有一天要更换加密算法,还要程序员们修改程序。

Tiny框架提供了一层过滤器,可以对用户指定的数据进行指定算法的处理。不管怎样,程序员们拿到的数据就只能是被处理过(加密或解密)之后的数据了。

相关文章
数据的压迫
最近有点烦躁,项目上的效益不是很好,所以就开始压缩工时,更多的项目带来的是更短的时间,大家不再能友好的沟通,每个人的身上都或多或少带着戾气. 我有时候也在想为什么会这样,整体环境导致了如今的局面,大家应该一致对外,敢想敢干才是,直到前不久忽然得知一个同学有了更好的发展,薪资的水平是我的三倍还多,我也失衡了,一整夜都在失眠,所以我就想写篇文章,既然是干数据的,那我就把这篇博客叫“数据的压迫”.
57 0
|
1月前
|
数据采集
3.1.2 数据说明
本案例基于2022年5月10日采集的某网站前50页手机销售数据,包含手机销售信息和用户售后反馈两部分,旨在分析销售状况、用户需求及体验。通过对这些数据的深入挖掘,项目目标在于理解消费者的购买行为与偏好,并据此调整营销策略,优化售后服务,从而提升电商平台的经济效益。
37 3
|
2月前
|
搜索推荐 大数据 数据处理
数据特点
数据特点
56 8
|
机器学习/深度学习 算法 数据挖掘
灰太狼的数据世界(四)
灰太狼的数据世界(四)
87 0
|
存储 数据库 索引
灰太狼的数据世界(二)
灰太狼的数据世界(二)
142 0
|
存储 人工智能 缓存
通过数据,你都知道了哪些“原来是这样”的事儿?
在生活中,数据无处不在,有新数据,也有老数据。有1T的数据,也有1P的数据。有文件数据,也有视频数据。通过数据的分析与洞察,我们总能通过数据了解到一些 “原来是这样”的事儿。比如,记账APP会总结自己花费了多少钱,分析钱花在那些地方了。音乐APP会汇总曲库的歌曲自己听了多少次,分析自己喜欢那些类型的音乐。
142 2
|
SQL 数据采集 JSON
灰太狼的数据世界(三)
灰太狼的数据世界(三)
82 0
|
Linux
6.3.3 数据撷取
6.3.3 数据撷取
79 0
|
SQL 数据可视化 数据挖掘
人人都会点数据分析 | 了解数据
人人都会点数据分析 | 了解数据
106 0