首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何根据用户输入生成一个简单的注册码,并在安装后进行验证

如何根据用户输入生成一个简单的注册码,并在安装后进行验证
EN

Stack Overflow用户
提问于 2010-12-17 13:47:32
回答 2查看 1.7K关注 0票数 0

假设我已经创建了一个android移动应用程序。

我正在寻找的是,一旦用户从我的网站购买我的应用程序,他将输入他的IMEI号码。

我想生成一个简单的注册码,可以在购买成功后通过电子邮件发送给他。

然后用户将在应用程序中输入代码,应用程序将在内部获取IMEI号码并验证注册码。

如何生成这样的注册码?

有没有算法/工具可以帮助我做到这一点?

谢谢,Aseem

EN

回答 2

Stack Overflow用户

发布于 2010-12-18 07:29:29

根据你打算用什么来开发你的站点,你可能想看看GUID或者sort...Read more Here之类的东西

票数 0
EN

Stack Overflow用户

发布于 2012-04-21 02:57:18

你可以做的是,一旦你从用户那里收到了IMEI,你就可以对它应用一个算法(例如,你可以打乱字符串并在它上面加一些盐),然后他们就会生成它的hash

向用户发送此hash,当他/她在您的应用程序上键入此hash时,您将获取IMEI,应用相同的算法并计算hash。如果hash与您发送给他们的will匹配,您的应用程序将被激活。

我会使用Sha256,但您也可以使用任何其他您喜欢的散列函数。

您还可以对散列应用Base64算法,以使其更容易键入。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4468059

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档