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
Build Data Resilience - Take the Assessment Today Icon
Build Data Resilience - Take the Assessment Today

Can you recover when it matters most? Take this quick assessment to identify gaps and build greater recovery confidence.

Is your recovery strategy as strong as you think? Take this quick self-assessment to check your recovery readiness and gain tailored insights. In only 2 minutes, you'll learn where you fall on the recovery readiness scale.
Take the Assessment
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