You're writing a program that connects to a server, and want to store the user's login details for their convenience. How do you do so securely?
Author: Hans de Ruiter
The latest version of ZitaFTP makes it relatively easy to get your file server online, complete with its own domain.
Technology. When it works, it's great. Amazing things can be done with technology. When it fails, though, it becomes a frustrating time sucking monster.
Last blog post I mentioned that you should never store passwords in plain text on a server. Actually, you shouldn't store passwords in plain text on any computer, including servers.
If you're writing a network server like I am with ZitaFTP, then you may be tempted to create a custom encryption algorithm to store some data.
There's no ZitaFTP Server release this week, because last week I was busy paying down some technical debt instead of making progress.
A few months ago I started having trouble where ZitaFTP Server sometimes wouldn't be able to bind to its data ports. The error was confusing: "permission denied."
Want More? Get our Newsletter...
Stay up-to-date with the latest news and information.
- → Connecting Filezilla to FTP Servers Behind a NAT Router (the Easy Way)
- → Does CMake only work for C++? And Other Common Questions
- → RayLib 2D Challenge Part 10 - Sprite Animation with Texture Atlases
- → AmigaOS 4.x Hardware & Emulation Survey - The Results
- → Using (a.k.a., Linking) Third Party Libraries Like RayLib in Your Project with CMake