Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unlock Master Password #7

Open
iamjenechka opened this issue Dec 30, 2020 · 5 comments
Open

Unlock Master Password #7

iamjenechka opened this issue Dec 30, 2020 · 5 comments

Comments

@iamjenechka
Copy link

imagine that 👍

[22:38:27] satori@satorilab :~/.config/remmina ☀ cat remmina.pref |grep pass
use_master_password=false
unlock_password=
@peppelinux
Copy link
Owner

Probably I missed something, can you give me some more hints?
Is there a lock master password?

@antenore
Copy link

Hi @peppelinux
I didn't understand the @jimisan question either :-p, but I can answer your own.

Yes Remmina has a master password since a couple of years.

It prevents some actions, like editing profiles, if enabled.

It looks like nobody is using it, or most of the users are happy with the current implementation, so I didn't improve it further

Feedback are welcome :-p

@peppelinux
Copy link
Owner

mmhhh... Wow, this app was born in 2014, long time ago!

Ok, @jimisan please give us some informations if you can about the encryption method and where the key is stored, if you can and if you want to enjoy in this. That's the way we can implement even this feature as well

@peppelinux peppelinux changed the title a question Unlock Master Password Dec 31, 2020
@antenore
Copy link

@peppelinux I doubt that @jimisan can provide much more information about this feature than myself. I wrote the master password functionality.

Why would you need to export this password? It's useless for most users, and it's needed only in some border cases.

You will need the master password when we will implement file encryption.

Anyway, if you really want, you need libdodium, the master password is stored in the remmina.pref file in the property unlock_password. It's not possible to decrypt it without knowing the real value.

As said, at the moment this feature is only used to lock some Remmina widget elements, like 'Edit''.

@peppelinux
Copy link
Owner

Anyway, if you really want, you need libdodium, the master password is stored in the remmina.pref file in the property unlock_password. It's not possible to decrypt it without knowing the real value.

Ok @antenore, really thank you. You mean libsodium, got It!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants