首页新闻找找看学习计划

求一种算法,关于hashID

0
悬赏园豆:5 [已解决问题] 解决于 2018-11-11 16:06

问题: 有没有一种算法,使得:

============1================

let code_0 = generatorCode(originCode);   //产生无限不重复ID(或hash)

let code_1 = deCode(code_0); //解上面产生的码, 可以获取码中预设对信息

 

 

============2================

 let code_2 = generatorCode(code_2);

 let code_3 = deCode(code_2); 

//可知道经过了几次解码,originCode的信息,上一级code_0的信息,即他的上级信息(预设的)都能获得

 ...

 

我可能问的是一个编码问题,但是和MD5不同,不是对内容对加密、解码;  是对码的算法操作。

 

不知道自己表述清楚没,有高人冒个泡,谢谢。

问题补充:

我随意获取一个码, deCode(); 一下,就可以知道信息, 就是码中藏信息。

Coca-code的主页 Coca-code | 初学一级 | 园豆:9
提问于:2018-11-02 09:16
< >
分享
最佳答案
0

任意一种加密算法都可以吧。。。
你的code本身还是数据

收获园豆:5
OpportunityLiu | 菜鸟二级 |园豆:255 | 2018-11-09 15:49

虽不是我要的答案,但似乎没人关乎这个问题。我想实现一种分销制度。茫茫大海中一的一个码,只要是函数所谓,就能获知预设的人员,商品,下级,时间的信息,还能获知级数。 同时,这个码也能对不同的人控制级数(比如超过三级就不能generatorCode()了)。  这种东西完全可以用代码实现,但我想用一个码(或者说某种算法)实现。。

Coca-code | 园豆:9 (初学一级) | 2018-11-11 16:11
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册