有没有什么方法可以保护存储在 remmina 中的密码,以便我无法使用 DES3 获取密码?
我使用 kubuntu 18
我使用以下代码来解密密码并且成功了。
#!/usr/bin/env python3
import base64
from Crypto.Cipher import DES3
REMMINAPREF_SECRET_B64=b'<STRING FROM remmina.prefs>'
passw = "<STRING FROM XXXXXXX.remmina>"
passw = base64.b64decode(passw)
secret = base64.b64decode(REMMINAPREF_SECRET_B64)
key = secret[:24]
iv = secret[24:]
cipher = DES3.new(key, DES3.MODE_CBC, iv)
result = cipher.decrypt(passw)
result = result.decode('utf-8')
print(result)
有什么方法可以保护它,以便像这样的代码无法提取密码?