Is this feature for general SeqSender usage or for submitting to a specific database, if so what database?
Specific to GISAID submissions.
Is your feature request related to a problem? If so please describe.
For my user configuration, my userid and password info are stored in cleartext on my user directory. Even though my user directory is private and no one but me has access to it, storing cleartext passwords increases the probability of me making a mistake and sharing it.
Describe the solution you'd like
Please encrypt the password before writing it to the configuration file, and never store it in cleartext.
Additional context
No specific recommendations for encryption means, but any symmetric key key method like openssl's aes-256-cbc or similar should be fine. Not sure if you already have a dependency on openssl, but I expect that it is available for users.
Is this feature for general SeqSender usage or for submitting to a specific database, if so what database?
Specific to GISAID submissions.
Is your feature request related to a problem? If so please describe.
For my user configuration, my userid and password info are stored in cleartext on my user directory. Even though my user directory is private and no one but me has access to it, storing cleartext passwords increases the probability of me making a mistake and sharing it.
Describe the solution you'd like
Please encrypt the password before writing it to the configuration file, and never store it in cleartext.
Additional context
No specific recommendations for encryption means, but any symmetric key key method like openssl's
aes-256-cbcor similar should be fine. Not sure if you already have a dependency on openssl, but I expect that it is available for users.