数据库里面的用户资料要不要加密呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Simcyber
V2EX    数据库

数据库里面的用户资料要不要加密呢?

  •  
  •   Simcyber 2017-02-03 22:39:14 +08:00 2385 次点击
    这是一个创建于 3190 天前的主题,其中的信息可能已经有所发展或是发生改变。

    比如用户名啊手机号码等等字段要不要用可逆的算法去加密呢?

    13 条回复    2017-02-06 17:15:25 +08:00
    wzymmy
        1
    wzymmy  
       2017-02-03 22:41:30 +08:00
    不要,这样不方便脱裤(滑稽
    gouchaoer
        2
    gouchaoer  
       2017-02-03 22:44:45 +08:00 via Android   2
    不要,不方便索引
    怕脱裤简单啊, user 表另外用一个数据库,登陆用 rpc 调用或者内部 rest 调用就完了,注意监控一下频率啥的
    ryd994
        3
    ryd994  
       2017-02-03 22:47:30 +08:00 via Android
    用可逆算法加密等于没加密
    可以脱裤慢慢穷举
    何况密钥必须在服务器上
    自己用也不方便
    appstore001
        4
    appstore001  
       2017-02-03 22:49:25 +08:00 via Android
    最好把密码加密一下,用户名如果有需要也可以加密
    liuzelei
        5
    liuzelei  
       2017-02-03 22:55:37 +08:00
    密码标准做法难道不是 bcrypt ?
    yidinghe
        6
    yidinghe  
       2017-02-04 09:27:54 +08:00
    密码加密就可以了
    tadtung
        7
    tadtung  
       2017-02-04 10:59:39 +08:00
    用户名 手机 不需要,,,也就密码 信用卡号码这些加密就行。。
    julyclyde
        8
    julyclyde  
       2017-02-04 20:58:02 +08:00
    @tadtung 信用卡号按 PCIDSS 标准是不允许存,不是加密不加密的问题
    run2
        9
    run2  
       2017-02-04 21:08:11 +08:00
    @julyclyde #8 国内这些比如泄程 .....不用遵守就能收单么?=.=
    julyclyde
        10
    julyclyde  
       2017-02-05 10:05:07 +08:00
    @sobigfish 具体到携程的情况,是记在日志里了;数据库部分据说是合规的
    不过其它家电商基本上也都是骗认证的。有些银行不开放“签约”功能,没法用卡号一次性建立签约关系,所以数据库里还是得存卡号。不过要么是内部人,要么是懂行人,才好说这个话,外人如果随便出来教(加密不加密),万一被教的人水平太烂将来漏了,于自己的名声也不好,你说是不是
    run2
        11
    run2  
       2017-02-05 12:52:02 +08:00
    @julyclyde 他们肯定不只记录在日志里的,因为携程 艺龙 这些在第一次完成信用卡支付后,以后在 app web 再次使用时 只需要验证尾号就 OK ,太恐怖了。
    PS: 我是作为最终用户想了解,不是作为开发者想学习怎么保存-。-
    julyclyde
        12
    julyclyde  
       2017-02-06 10:52:37 +08:00
    @sobigfish 验证尾号那个功能,通过银行的签约接口也可以做到。这倒不是个强证据

    作为用户的话应该使用 visa checkout 、支付宝、微信、 paypal 等比较靠谱的支付网关,而不是直接在电子商务网站输入卡号嘻嘻
    run2
        13
    run2  
       2017-02-06 17:15:25 +08:00
    @julyclyde #12 关键是有些时候 比如川航 改签补差价-。- 电话上只能用信用卡(虽然最后让其发的支付连接 自己输入的信用卡资料)
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1087 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 18:28 PVG 02:28 LAX 11:28 JFK 14:28
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86