Web安全大数据运维及安全JAVA安全开发规约

开发安全规约(一)——防止敏感数据泄露

2019-08-21  本文已影响5人  Franchen

什么是敏感数据?

敏感数据指一旦泄露、非法提供或滥用可能危害人身和财产安全,极易导致个人名誉、身心健康受到损害或歧视性待遇等的个人信息。

为什么要保护敏感?

如何保护敏感数据?

  1. 展示性的敏感数据需进行脱敏处理
    • 身份证件号码:421002**********34
    • 手机号:139****6631
    • 银行账号:**** **** ***4 885
    • 密码、财产信息:默认只显示*号,点击后才显示具体数值
  2. 存储性的敏感数据需要进行加密处理
    • 不得直接将明文敏感数据存储到数据库中,需采用AES-128等加密算法后存储;
    • 若敏感数据仅用于校验(如:密码),需采用不可逆加密算法(如:加盐密码哈希)
    • 禁用不安全的加密算法(如:DES、RC4、SHA-1)
  3. 传输敏感数据时,需确保使用https协议(TLS1.3)进行传输。
上一篇下一篇

猜你喜欢

热点阅读