首页文章正文

加密丢字段,替代加密和置换加密

数据表字段加密 2023-12-31 14:04 418 墨鱼
数据表字段加密

加密丢字段,替代加密和置换加密

当我们在日常开发中设置数据表时,经常需要定义一些敏感字段,如:身份证号、手机号、住址、账号密码等信息,对待这些敏感信息,我们必须进行加密存储,以保证数据存储安全。但是,当用户字段丢失带来的影响:填充部分失去作用,加密失效,有效载荷格式与信道不匹配。接收报告计数器(RC): 作用:该SR包中的接收报告块的数目,可以为零。字段丢失带来的影响:接收报告数不明

* 可空字段加密* @param resultSet * @param columnIndex * @return * @throws SQLException */ @Override public String getNullableResult(ResultSet resulprivate static String gainEncryptValue(String value) { //我项目里用的是AES加密方式直接调用加密接口return encrypt("1WsXNrzEOaEGfbz6bNvgd1cZT9ArcKp6

业务背景:用户插入数据时,敏感字段要加密入库;展示在前端时是解密后的。但是加密后字段只能精确筛选了。加密解密工具类使用的是SM4国密算法导入依赖:

这种方法,实际上是有点掩耳盗铃的感觉,敏感字段加密存储的字段主要是考虑到安全性,使用明文映射表来存储解密后的敏感字段,实际上相当于敏感字段没有加密存储,与最被要对敏感字段加remark1为加密字段jiami:为密钥AES_DECRYPT()解密函数remark1要解密字段jiami: 这个密钥是加密时的那个key to_base64()函数转换编码from_base64() HEX

1、首先在存储的时候需要分段加密例如:我的天啊我们可以两个汉字分一段,“我的”,“的天”,“天啊”进行分三次加密(这里大家可以自定义算法,但是不要太短比如,对手机号进行分词加密,增加一个sender_phone_extend的字段,用来存储分词加密的结果。先对字符进行固定长度的分组,将一个字段拆分为多个,比如说根据4位

后台-插件-广告管理-内容页尾部广告(手机)

标签: 替代加密和置换加密

发表评论

评论列表

灯蓝加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号