基于白盒密码的敏感数据透明化安全服务方法
摘要:
本发明公开了一种基于白盒密码的敏感数据透明化安全服务方法,方法为:具有相应权限的用户发出查询请求;部署在云服务上的SQL代理使用透明化协议解析获取用户的查询请求发送代理语句至数据库,从数据库中获取对应查询内容;对于普通查询请求,调用基于白盒密码的随机混淆加密方式对查询内容进行加密脱敏处理,得到脱敏数据反馈给用户;对于高级查询请求,调用基于白盒密码的顺序或格式保持加密方式对查询内容进行加密脱敏处理;得到脱敏数据后使用外部编码模块进行外部编码得到带有外部编码的脱敏数据,输入外部解码模块及白盒密码解密模块中进行解码和解密,得到查询内容反馈给用户,能实现数据的透明化安全传输,防止敏感数据泄露。
0/0