TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Is there a good alternative to software registration keys?

7 点作者 moksha256超过 6 年前
I&#x27;m about to introduce a new revenue model to a service I run with no user accounts. Users will purchase short-term vouchers to enable certain features in the app, and I&#x27;m planning to generate random 32-character strings that users can paste into the app once they&#x27;ve purchased.<p>But software keys are unwieldy, not nice to look at, and often users get confused (I&#x27;ve used keys like this in the past and got a lot of support requests).<p>Anyone got a better approach?<p>I&#x27;ve considered using images with data embedded and hashing them, using a bitcoin-style seed word approach, but nothing really feels right.

2 条评论

Rjevski超过 6 年前
Can&#x27;t you rely on your platform&#x27;s &quot;App Store&quot; functionality like in-app purchases and let the platform deal with it?
评论 #18201306 未加载
berbec超过 6 年前
Doing this without user accounts will make piracy rampant. Someone will figure out your hashing scheme, as you&#x27;ve shipped them the code to check it. Is no user accounts, and no registration server really the way to go?<p>If so, maybe QR codes, key files?<p>How about a hash to &quot;correct horse battery stapler&quot; converter? Get a list of 4096 unique words, so 12 bits per word, and make the key three words.
评论 #18198827 未加载