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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
Try 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