许可证密钥管理

发布于 2024-08-06 08:02:52 字数 1436 浏览 1 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

水中月 2024-08-13 08:02:52

我建议,当在线验证成功时,服务器返回可以离线验证的内容 - 可能用私钥签名,应用程序具有公钥(谷歌公钥加密) - 这样,它可以在本地进行验证,本地副本没有足够的信息来创建有效的本地验证令牌。

本地验证应该有开始时间和结束时间,如果由于任何原因令牌无效,则应进行在线验证。如果令牌最近(对于给定的“recent”值)已过期,并且在线验证失败,系统将允许访问,并给予一定的宽限时间。

I suggest that, when the online validation succeeds, the server returns something that can be validated off-line - probably signed with a private key, for which the app has the public key (google public key cryptography) - this way, it can be validated locally, without the local copy having enough information to create a valid local validation token.

The local validation should have a start time and end time, and if for any reason the token is invalid, online validation should be done. If the token has recently (for a given value of recent) expired, and online validation fails, the system allows access, to give some grace time.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文