- Understanding remote encryption options
- RClone-compatible encryption modes
- Setting up encrypted remotes
- Searching encrypted file names
- Best practices for encrypted storage
Why Encrypt Remote Storage?
When you encrypt files with tools like RClone before uploading to cloud storage, the file names become gibberish. FileFortress can decrypt these names locally, letting you search your encrypted files by their real names.
Encryption Modes
RClone Standard
Full compatibility with rclone's standard encryption (EME mode). File names are encrypted using AES-SIV.
RClone Obfuscate
Compatible with rclone's obfuscation mode. File names are obfuscated but not fully encrypted.
None
No file name encryption. File names are stored as-is.
Setting Up Encrypted Remotes
Adding with RClone Standard Encryption
# Add encrypted remote
filefortress remotes add my-encrypted-drive \
--provider s3 \
--encryption-type RCloneStandard \
--encryption-password "your-rclone-password" \
--encryption-salt "your-rclone-salt"
Finding Your RClone Credentials
Your rclone password and salt are in your rclone config file:
# View rclone config
rclone config show
# Look for these fields in your crypt remote:
# password = xxx (base64 encoded)
# password2 = xxx (salt, base64 encoded)
The password in rclone config is base64 encoded. You can use the encoded version directly, or decode it first. FileFortress accepts both formats.
Searching Encrypted Files
Once configured, search works normally - FileFortress decrypts file names locally:
# Search by real file name (decrypted locally)
filefortress search "vacation photos" --remote my-encrypted-drive
# Filter by extension
filefortress search --filter "extension:mp4" --remote my-encrypted-drive
Decryption happens locally on your device. FileFortress servers never see your decrypted file names or encryption keys.
Related Articles
- Encryption Guide - Local database encryption
- Client-Side Encryption Blog - Why client-side encryption matters