|
|
|
|
|
by schmrz
3908 days ago
|
|
> [Rust] allows me to realize my vision of a secure password manager which is not possible with Python. Not trying to debunk this or anything, but could anyone expand on this (eg. what does secure mean in this context)? Has the author written somewhere about his decision (I couldn't find anything)? |
|
While Rust is considered a "safe" language, I think the term is a little misleading. I prefer "memory-safe." There are plenty of ways to mess up something like a password manager that don't involve failures of memory safety.
Additionally, Rust is only memory-safe to the extent that you do not use unsafe code and that includes the libraries that your project depends on.
That said, I am not qualified to evaluate the security of this project. It may very well be that this password manager is very secure.