You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, signal-cli stores sensitive information in plain text. Integrating with the system keyring would enhance the security of signal-cli.
Proposed Features:
Keyring Integration:
Implement functionality to store and retrieve Signal's encryption keys and other sensitive data using the system keyring services.
Command Line Options:
Add command-line options or configuration settings to enable/disable keyring use.
Automatic Detection:
Automatically detect the available keyring service on the system and use it by default, with an option for users to opt-out if preferred.
Fallback Mechanism:
If no keyring service is detected or if there's an issue with the keyring, fall back to the current method of storing information.
Security Enhancements:
Ensure that if the keyring is locked, signal-cli prompts for unlocking or waits for user interaction before proceeding with operations that require access to stored secrets.
The text was updated successfully, but these errors were encountered:
If this gets implemented, I'd probably go the same route as Signal-Desktop. I.e. store one master key in the keyring and use that to encrypt all other sensitive data in signal-cli.
Currently, signal-cli stores sensitive information in plain text. Integrating with the system keyring would enhance the security of signal-cli.
Proposed Features:
Keyring Integration:
Implement functionality to store and retrieve Signal's encryption keys and other sensitive data using the system keyring services.
Command Line Options:
Add command-line options or configuration settings to enable/disable keyring use.
Automatic Detection:
Automatically detect the available keyring service on the system and use it by default, with an option for users to opt-out if preferred.
Fallback Mechanism:
If no keyring service is detected or if there's an issue with the keyring, fall back to the current method of storing information.
Security Enhancements:
Ensure that if the keyring is locked, signal-cli prompts for unlocking or waits for user interaction before proceeding with operations that require access to stored secrets.
The text was updated successfully, but these errors were encountered: