A collaborative end-to-end-encrypted meta-filesystem
Find a file
2024-11-22 07:25:17 -05:00
bofs feature: Implements basic key generation. 2024-11-22 07:25:17 -05:00
tmp feature: Implements basic key generation. 2024-11-22 07:25:17 -05:00
go.mod feature: Implements basic key generation. 2024-11-22 07:25:17 -05:00
go.sum feature: Implements basic key generation. 2024-11-22 07:25:17 -05:00
LICENSE chore: Adds license 2024-11-19 12:27:35 +00:00
main.go feature: Implements basic key generation. 2024-11-22 07:25:17 -05:00
README.md fix: Fixups the README. 2024-11-19 07:29:06 -05:00

Boron

A collaborative end-to-end-encrypted meta-filesystem.

What?

  • Collaborative: allows users to work together with unique Ed25519 keys per user.
  • End-to-end-encrypted: All identifiable (except permissions (which isn't identifiable) and users/groups) information, including the file content and filename, is encrypted.
  • Meta-filesystem: Use your existing filesystem with this layer on top. This allows the filesystem to be modular, and run on top of anything (FTP?)

How?

This is written in Go with FUSE, a userspace filesystem library.