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

Password for pop account are plain text in the database #102

Closed
plindry opened this issue Nov 12, 2015 · 9 comments
Closed

Password for pop account are plain text in the database #102

plindry opened this issue Nov 12, 2015 · 9 comments
Labels
Milestone

Comments

@plindry
Copy link

plindry commented Nov 12, 2015

Like user passwords i consider the email passwords must to be hashed in the database.
Consider this like an enhacement.

@cpinfold
Copy link
Contributor

It would be nice to be able to do that.

The POP server requires an unhashed password (being an older standard). If
you are using Google as an example, you can setup an application specific
password for Eventum though.

Craig
On Nov 12, 2015 5:15 PM, "plindry" notifications@github.com wrote:

Like user passwords i consider the email passwords must to be hashed.
Consider this like an enhacement.


Reply to this email directly or view it on GitHub
#102.

@glensc
Copy link
Member

glensc commented Nov 13, 2015

Eventum needs plain text to authenticate to POP3/IMAP (it needs to send password over the wire), as it acts like mail client like your mail agent. You should be using TLS to enhance security.

@glensc glensc closed this as completed Nov 13, 2015
@glensc glensc added this to the 3.0.7 milestone Nov 13, 2015
@plindry
Copy link
Author

plindry commented Nov 13, 2015

I think you wan't understand me glensc. Yes of course you can use TLS.

Eventum as you when are talking with the mail server need plain text but not the database and the database administrator needs this kinds of information as plain text saved . Eventum can get the hash, decript and use the plain text with TLS if you want.

Ok perhaps not to be worth but i don't like this kind of information in files, properties, databases as plain text saved.

@glensc
Copy link
Member

glensc commented Nov 13, 2015

you're speaking of symmetric encryption, not one way hashing then! passwords are hashed in database, which is one way only! https://en.wikipedia.org/wiki/Cryptographic_hash_function

@plindry
Copy link
Author

plindry commented Nov 13, 2015

Yes symetric encryption, I Know is not a very secure way but it's better than plain text.
I supposed that the passwords are saved with symetric encription. In my mind i translated hashed passwords as the result of a symetric encryption in two ways. (my fault)

@glensc
Copy link
Member

glensc commented Nov 13, 2015

no, passwords are hashed

https://github.com/eventum/eventum/releases/tag/v3.0.4
#77

@plindry
Copy link
Author

plindry commented Nov 13, 2015

Nice job

@glensc glensc mentioned this issue Jan 28, 2016
8 tasks
@glensc
Copy link
Member

glensc commented Feb 5, 2016

#134 is now merged

@glensc
Copy link
Member

glensc commented Mar 27, 2016

btw, do you actually use this feature now?

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

No branches or pull requests

3 participants