如何安全地阻止用户在我的脚本中获取字符串?

时间:2018-03-01 09:34:29

标签: python python-3.x

如果我要给某人运行python脚本,他们必须使用API​​密钥运行它以允许访问服务器。有什么方法可以阻止他们看到钥匙,但仍然可以使用它。

1 个答案:

答案 0 :(得分:1)

如果您确实需要保护此密钥,则需要将其视为密码。

有多种方法可以做到这一点:

Securely storing passwords for use in python script有3个答案:

  • 使用bcrypt
  • 使用pbkdf2
  • 和一些自制方法

I need to securely store a username and password in Python, what are my options?有7个答案:

  • 自制RAM仅方法
  • 使用keyring
  • 使用cryptography
  • 使用pbkdf2
  • 和另外3个自制方法