首页 > 解决方案 > Python数据加密

问题描述

我的任务是从我的脚本中隐藏客户的数据。我正在使用这个例子。我不明白

import creds
import sys
import calendar

reload(sys)
sys.setdefaultencoding('utf-8')

app = Flask(__name__)
app.secret_key = creds.ACCESS_TOKEN

我们如何创建creds文件?有这方面的例子吗?

标签: pythoncryptography

解决方案


在同一目录中创建creds.py,内容如下:

ACCESS_TOKEN = "myaccesstoken..."

通过运行检查语法:

python3 creds.py

它将可以导入您的原始来源。

但是,我怀疑这是否是一种良好的安全模式。它所做的只是通过将访问令牌“隐藏”在另一个源文件中来将访问令牌与主源文件分开。希望具有强大安全背景的人能够提供更好的模式。这是一种很容易“成功”但“出错”的事情。

不过,这可能是一种简单的情况,假设信用是您的信用而不是客户的信用,并且您运行 python 代码的平台是安全的。


推荐阅读