微信小程序 > 微信公开课 > 请教一个密码算法问题
微信小程序,微信公开课,请教一个密码算法问题

请教一个密码算法问题

2019-03-15 18:14:06

微信公开课小程序热门讨论关于「请教一个密码算法问题」的小程序开发问题
补充:请教一个密码算法问题
展开:要生成一个8位密码,要求根据输入的ID号(10位)、密码(6位)、开始日期时间(准确到小时)、失效日期时间(准确到小时)而产生一个密码,此密码要能再解出来现在不知如何才能实现,请有经验的大侠给点建议谢谢如:ID号:0123456789密码:123456开始日期时间:2018年11月24日8时失效日期时间:2018年11月26日8时是根据以上条件生成一个密码,再解码即速小程序:这是不可能的,要求压缩的信息过长,8位是做不到的:方法:对id和时间按规则切分,做成数据字典,进行压缩1、id(6位数字)+密码(6位数字)=999999999999的62进制(数字+大小写)=hBxM5A32、时间用从当日开始判断过了多少小时一般1位62进制就够了,过期小时是一般是常量可以定死在代码里站0位所以7+1=8位3、安全问题可以考虑动态话数据字典,也可以最终对结果加密:8位是不是有点少了关注你的问题同等大佬来回答:ID和密码都是纯数字:emmm:为什么要规定8位呢等一个高手来解答
更多有关「请教一个密码算法问题」的讨论可以前往微信公开课小程序参与互动哦!
标签:微信公开课,小程序
微信小程序,微信公开课,请教一个密码算法问题

「请教一个密码算法问题」热门讨论订阅

方法1:微信扫描微信公开课小程序码即可订阅热门讨论「请教一个密码算法问题」

方法2:微信搜索微信公开课小程序名称进入,即可订阅热门讨论「请教一个密码算法问题」

方法3:微信网页访问即速商店,长按识别微信公开课小程序码即可订阅热门讨论「请教一个密码算法问题」

微信公开课小程序热门讨论「请教一个密码算法问题」由微信公开课原创摘录于微信小程序商店shop.jisuapp.cn,转载请注明出处。

微信公开课热门讨论「请教一个密码算法问题」由微信公开课开发者向微信用户提供,并对本服务内容、数据资料及其运营行为等真实性、合法性及有效性承担全部责任。