-
Can someone give me a high level explanation of the encryption RustDesk does?
PKI Fingerprints
I couldn't find neither in RustDesk. Or did I miss a secret menu to show fingerprints to compare them or install my X.509 certificate? I really like RustDesk. And I'd really welcome a way to compare fingerprints, including some TOFU mechanism to remember identities I've verified before. Maybe RustDesk can even incooperate PGP, to the identity can simply be verified by the PGP key. In some way this relates to the question which has been asked here before: #223 |
Beta Was this translation helpful? Give feedback.
Replies: 5 comments 4 replies
-
I do not know the details on how the encryption is implemented however I did find that it uses the NaCl encryption library and uses crypto_secretbox_xsalsa20poly1305 for encryption. |
Beta Was this translation helpful? Give feedback.
-
I would love a detail explanation too. |
Beta Was this translation helpful? Give feedback.
-
We do have this, but not displayed friendly on controlled side
and remote menubar
yet. @21pages add this in our GUI please. For us, the fingerprint is the public key of controlled side. Line 476 in bdd3148 Line 144 in 7a818c5 |
Beta Was this translation helpful? Give feedback.
We do have this, but not displayed friendly on
controlled side
and remote menubar
yet. @21pages add this in our GUI please. For us, the fingerprint is the public key of controlled side.
rustdesk/src/client.rs
Line 476 in bdd3148
rustdesk/src/server.rs
Line 144 in 7a818c5