会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 4. 发明授权
    • Preventing execution of software without a dynamically generated key
    • 防止没有动态生成的密钥执行软件
    • US07992001B2
    • 2011-08-02
    • US11850079
    • 2007-09-05
    • Axel Aguado GranadosBenjamin A. FoxNathaniel J. GibbsJamie R. KueselAndrew B. MakiTrevor J. Timpane
    • Axel Aguado GranadosBenjamin A. FoxNathaniel J. GibbsJamie R. KueselAndrew B. MakiTrevor J. Timpane
    • G06F21/00
    • G06F21/125H04L9/0822H04L9/083
    • A method, system and computer program product for partitioning the binary image of a software program, and partially removing code bits to create an encrypted software key, to increase software security. The software program's binary image is partitioned along a random segment length or a byte/nibble segment length, and the code bits removed, and stored, along with their positional data in a software key. The software key is encrypted and is separately distributed from the inoperable binary image to the end user. The encrypted key is stored on a secure remote server. When the end user properly authenticates with the developer's remote servers, the encrypted security key is downloaded from the secure remote server and is locally decrypted. The removed code bits are reinserted into the fractioned binary image utilizing the positional location information. The binary image is then operable to complete execution of the software program.
    • 一种方法,系统和计算机程序产品,用于对软件程序的二进制图像进行分区,并部分地移除代码位以创建加密的软件密钥,以增加软件安全性。 软件程序的二进制图像沿随机分段长度或字节/半字节段长度进行分区,并将代码位与其位置数据一起删除并存储在软件密钥中。 软件密钥被加密,并且从不可操作的二进制图像分开分发给最终用户。 加密的密钥存储在安全的远程服务器上。 当最终用户对开发者的远程服务器进行正确认证时,加密的安全密钥从安全远程服务器下载,并被本地解密。 使用位置位置信息将去除的代码位重新插入分级二进制图像。 然后二进制图像可操作以完成软件程序的执行。