我的程序通过 SSL 向网页发送请求,并且在标头 (https://example.com/index.php?clientid=xxxx?spcode=xxxx) 中是管理员密码,用于确定它们是否是在我向他们发送一堆数据之前,我的系统。
如果流氓员工通过窥探本地 SSL 数据来获取此密码,那么他可能会在猜测订单号(不难)时玩弄客户订单的发送和接收。
我知道如何使用 bcrypt 在我的系统上保护某人的密码。但是当别人使用他们的系统时,我如何保护别人的密码呢?
我知道您不应该冒着泄露盐分的风险发送预先散列的密码。我是否应该使用一些软的临时传输散列(与我将其存储在数据库中的散列不同)。我认为这不是最好的方法,所以我向大家寻求帮助。我在 Stack Exchange 找到了一些很棒的技巧。
提前感谢大家的时间。我期待着你的想法。