当前位置: 代码迷 >> python >> 用python代码附加密钥并设置到期时间
  详细解决方案

用python代码附加密钥并设置到期时间

热度:57   发布时间:2023-07-14 08:45:41.0

我正在尝试找到一种将过期时间/日期附加到我的程序的方法。它就像在第一次运行时激活使用一样,提供密钥并让我们说 30 天后密钥将过期,一旦我通过其他密钥它就会开始工作. python中有没有办法做到这一点,我想在将其转换为.exe之前将此逻辑附加到我的python代码中,以便exe以这种方式工作..

我没有任何代码,需要一些提示来环顾四周。

import time

def encryption(line):
    return # some trapdoor encryption
key = encryption(time.time()+60*60*24*30)

然后

import time

def decryption(line):
    return # line decrypted
if int(decryption(line)) > time.time():
    # give acces to what ever

上面说的任何东西都可以破解,这不像一些超级安全的方法,只是 ionce 做了一些事情:) 希望它有所帮助