BSD-3-Clause licensed by ALeX Kazik
This version can be pinned in stack with:qnap-decrypt-0.3.5@sha256:0e4598322fc99c3ef9fb03e1da878d9f91efa9c665e22f5a68669ca8daf51408,3318
Module documentation for 0.3.5
Depends on 14 packages
(full list with versions):
base,
binary,
bytestring,
cipher-aes128,
conduit,
conduit-extra,
crypto-api,
directory,
filepath,
optparse-applicative,
qnap-decrypt,
streaming-commons,
tagged,
utf8-string qnap-decrypt
A program (and library) to decrypt files encoded by QNAP’s Hybrid Backup Sync.
Installation
-
Install Stack
-
Download/clone this repo
-
cd
into it
-
stack install
- You may have to add the path of the installation to your PATH or always use the full path
Usage
The program supports four modes:
- Decrypt a single file or
- Decrypt a full directory tree
- Replace the decrypted file(s) or
- Save the file/directory to a new file/directory
Example:
qnap-decrypt file -p password -s source.file -d target.file
Thanks
- Mikiya83 for hbs_decipher which I used to learn about the file structure
Changelog for qnap-decrypt
0.3.5 – 2019-07-06
- Support for optparse-applicative 0.16
0.3.4 – 2019-01-18
0.3.3 – 2018-11-21
0.3.2 – 2018-06-13
- Support for temporary 1.3
0.3.1 – 2018-04-29
- Specifying upper bounds by hand
0.3.0 – 2018-04-28