#file-encryption #crypt #block #filename #name #data-block #rclone

rclone-crypt

A Rust binding for rclone-crypt to allow for file operations on encrypted files

6 releases

0.1.5 Nov 8, 2021
0.1.4 Aug 29, 2021
0.1.3 May 17, 2020
0.1.1 Apr 13, 2020

#2107 in Cryptography

MIT license

22KB
443 lines

rclone-crypt-rs

A lightweight Rust implementation of the Rclone Crypt file encryption.

VERY EXPERIMENTAL!.

Supported:

  • File name decryption

  • File name encryption

  • File data block decryption (currently no streaming interface)

  • File data block encryption (currently no streaming interface)

Unsupported:

  • File name obfuscation

  • Null salts

  • File chunk encryption

There is currently no nice interface with Read + Seek.

Dependencies

~22MB
~166K SLoC