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
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
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