[REQ] wcx_ftp.ini encryption
Moderators: Hacker, petermad, Stefan2, white
To save the passwords with encryption for Blat Mailer and MKS Source Integrity plugins I use the Crypto API, too. Will the master password for encryption of FTP passwords be configurable by the user or set by TC?ghisler(Author) wrote:I'm currently testing the Windows Crypto API.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
This is NOT true in general. It has been weak in old versions of Windows (9x/ME) without the later versions of Internet Explorer, but newer versions support triple DES, and even AES on WinXP and Vista...As I know windows crypto API is weak.
Of course it has to be configured by the user. The user will need to type it in every time a stored password is used (it may be remembered for a certain time). Otherwise if the password would be stored, then not only TC could decrypt it, but also any other program too...Will the master password for encryption of FTP passwords be configurable by the user or set by TC?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Why?AES encryption would be better
You would be limited to use your passwords on XP and Vista PCs only.
3Des is 168 bits encryption. If you use normal characters in lowercase and uppercase A-Z, a-z plus the digits 0-9 and 2 other characters for your password, one character of that password will give you only 6 bits of strength. To reach the strength of 3DES, you password (or better, pass phrase) would have to be 28 characters long! A normal password of 8 characters would give you only 48 bit strength! Therefore it doesn't make much sense to use 256 bit AES in this case...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Effectively 112.ghisler(Author) wrote:3Des is 168 bits encryption.
Even though AES is considered safer, there was no news about money loss caused by it's "weakness", 3DES is 2^56 times more secure. Enough for me.
I think that compatibility with older windows versions is more important than pushing already good security a bit farther.
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
It's 112 bits when you use it with two different DES keys: Encrypt with first, decrypt with second, encrypt again with first. Microsoft supports both variations, the one with two DES keys (112 bits), and the one with 3 DES keys (168 bits).
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
ghisler(Author) wrote:It's 112 bits when you use it with two different DES keys: Encrypt with first, decrypt with second, encrypt again with first. Microsoft supports both variations, the one with two DES keys (112 bits), and the one with 3 DES keys (168 bits).
wikipedia wrote:In general TDES with three different keys (3TDES) has a key length of 168 bits: three 56-bit DES keys (with parity bits 3TDES has the total storage length of 192 bits), but due to the meet-in-the-middle attack the effective security it provides is only 112 bits[/url]
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
No support.
Why would ANY one want to hide a ftp connection, and if password is so sensitive, just don't save it.
Actually i want an option that stores and shows the password in PLAIN
I have no secrets, just working with so many ftp accounts and i need to pass them over to customers as well as to my colleagues it's so unpleasant to always use Snadboy's revelation to reveal it.
Why would ANY one want to hide a ftp connection, and if password is so sensitive, just don't save it.
Actually i want an option that stores and shows the password in PLAIN

I have no secrets, just working with so many ftp accounts and i need to pass them over to customers as well as to my colleagues it's so unpleasant to always use Snadboy's revelation to reveal it.
Not FTP connection, but its password.cos wrote:Why would ANY one want to hide a ftp connection
And remember several dozens of different 10-character length passwords for different servers? Isn't it easier to remember one password for encrypted wcx_ftp.ini?cos wrote:and if password is so sensitive, just don't save it.
... but not I. I don't want my web-site to be opened for modifying by every person all over the Internet. A little bit strange, huh?cos wrote:I have no secrets

Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64