Khoorio is a FTP client that allows you to safely encrypt your files with the AES Rijndael cipher before uploading them to a FTP server.
The key used to encrypt the files is derived by a key derivation function (HMAC-SHA1) as follows:
encryptionKey = HMAC-SHA1(hash_plaintext_file,user chosen master password).
With this key the user allows someone to decrypt a specific file, without the need to share his master password to that person. As it consists of a personalized key, the receiving party will only be allowed to decrypt those specific files for which he has received the key, unless he possesses the master password that was used to encrypt the files. Khoorio allows the users to save their encryption keys and FTP credentials securely by the use of Windows Data Protection API (DPAPI) protection.

Project Samples

Project Activity

See All Activity >

License

Creative Commons Attribution ShareAlike License V3.0

Follow Khoorio

Khoorio Web Site

Other Useful Business Software
Earn up to 15% annual interest with Nexo. Icon
Earn up to 15% annual interest with Nexo.

More flexibility. More control.

Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform. Geographic restrictions, eligibility, and terms apply.
Get started with Nexo.
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Khoorio!

Additional Project Details

Operating Systems

Windows

Intended Audience

Advanced End Users, Security Professionals

User Interface

.NET/Mono

Programming Language

C#

Related Categories

C# File Sharing Software, C# FTP Clients

Registered

2015-02-13