如何向不可信的客户出售只能使用我的程序的技术解决方案

问题描述 投票:0回答:0

问题:

用准确的数学/加密术语来说,我如何才能安全地向不可信的客户出售只能使用(即不更改或复制到第二台设备上)我在数字计算机上制作的程序并提供给他们的能力?

Stack Overflow 这个问题的新颖性:

相关的问题和答案很多,但都没有抓住要点。 在这里他们只是谈论他们开发了哪些伟大的解决方案,而没有解释实际的解决方案和背后的加密/数学。 这里他们已经放弃了实际问题,因为他们已经担心软件失去保护的情况。 这里一样。

备注:

对于这个确切的问题,有些企业非常依赖声音解决方案:Steam、AutoCAD、PhotoShop、Abaqus 等。

我不在乎你对这个问题的看法、它的道德规范、任何程序的可保护性,或者你是否越狱了你的 iPhone。

我知道计算服务器方法。但是,某些应用程序必须在现场运行。如果有人熟悉加密狗的硬件加密技术,即,为什么它们不能被复制,以及它们是否可以与我可以自信地作为运行我的程序的单身人士出售的独特设备结合,那么这是一个潜在的有价值的答案。

重点:

我相当了解密码学、数学和计算机体系结构。答案应该具有合理的详细程度和实用性,因为我实际上打算这样做,而不仅仅是理论化。

cryptography licensing steam protection dongle
© www.soinside.com 2019 - 2024. All rights reserved.