ResVault: Upload, Download, Delete Key