Comments (3)
Thanks for your suggestion.
File encryption is too niche and too professional for a simple file server.
Object storage like s3/minio is good at this.
from dufs.
Ok, I understand. Thanks for your answer.
from dufs.
In case you could be interested anyway, I made a quick proof of concept here : https://github.com/nicolaspernoud/dufs/tree/encryption .
The key is all zeros (but easy to pass as arguments), there is lots of ugly unwraps, the non encrypted case is not catered for, the range header as well ... but the nonce is properly randomized and stored at the beginning of the file, and the decrypted file size is properly calculated...
from dufs.
Related Issues (20)
- Address family not supported by protocol (os error 124) HOT 4
- Render/generate m3u playlist for served files HOT 1
- Mobile device view? HOT 3
- Can not use '@' in password. HOT 3
- Add logout button HOT 1
- Can't upload file using davfs2 HOT 2
- Multiple `path-prefix` for different entry point dir HOT 1
- Add security policy and enable reporting HOT 2
- Docker Hub doesn't have v0.40.0 HOT 1
- During cls handshake connection from HOT 11
- dufs aarch64-unknown-linux-musl cannot be run in Alpine Linux 3.19 HOT 3
- how to put the dufs page with Login information into iframe by URL HOT 2
- different operations for different users HOT 2
- I would like to provide an API that returns the hash value of a file HOT 1
- Possible to disable downloading? HOT 1
- post quantum support of rustls HOT 2
- nginx sub dir get forbidden error HOT 10
- issue when adds and modifies files in Windows WebDAV HOT 3
- FR: add optional logging path HOT 1
- PROPFIND method support infinity depth HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from dufs.