繁体   English   中英

如何存储和验证PIN码

[英]How to store and verify PIN code

我正在开发刮刮卡凭证应用程序

  1. 12位密码将由伪随机工具生成
  2. 销(和序列号)在数据库中分配给身份验证
  3. 用户输入要使用服务的密码,然后通过扫描密码列来对照数据库检查密码以进行验证
  4. 引脚也应解码(在极少数情况下)

问题如果引脚是加密的,将很难查询数据库以进行验证。 由于搜索基于图钉。 我如何存储密码

  1. 它可以是唯一的,并在验证期间匹配

只需将密码加密并存储即可。 当用户输入密码进行验证时,也对其进行加密,并将加密的存储密码与加密的用户输入密码进行比较。 如果在极少数情况下需要解码引脚,请使用可解码的加密。 我建议不要这样做,如果用户丢失或忘记了旧的密码,则强迫用户更新到新的密码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM