为了好玩,我正在编写用盐哈希密码的代码,只是为了尝试(不是实际用途)。
问题是,我不知道如何存储这些密码 - 如果它存在于用户硬盘上,是不是不安全且只能由使用它的人访问?
我可以将此散列密码+盐文件存储在Google云端硬盘或其他在线数据库中吗?如果是这样,如何使用python访问它?我知道你可以这样做:
File = open('passwords.txt')
但是如何使用在线数据库?
感谢您的回复:)
答案 0 :(得分:1)
你是对的,你需要在网上某处托管文件,以便可以从任何地方访问它。
由于您这样做是为了好玩,您可以轻松地将文件存储在Dropbox或Google云端硬盘中。然后,您可以获得该文件的共享链接。使用urllib或requests模块,任何用户都可以读取此文件。
如果您正在尝试实际执行此操作,这绝对不可取,但如果您只是搞乱,那么它会正常工作。
(稍微更严重的方式,但仍然很简单,就是在像Heroku这样的东西上托管一个小应用来保存数据库。