有没有什么办法可以保护 remmina 中的密码?

有没有什么办法可以保护 remmina 中的密码?

有没有什么方法可以保护存储在 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)

有什么方法可以保护它,以便像这样的代码无法提取密码?

相关内容