pithos/core
Local Dev 14f5ad6d74 Pithos: client-side encryption for hosted drives
Hosted drives sit on a server that holds the Sia connection key, so private
files must be unreadable there. Names are encrypted per path segment with
AES-SIV (deterministic, so folders and prefix listing still work on the
server) and bodies with chunked AES-256-GCM bound to drive and path, with
sizes computable both ways so uploads stream and range reads stay cheap.
2026-10-04 01:20:05 +02:00
..
accounts.js Pithos 0.3.4: show the Sia account, label it, switch and restore accounts 2026-10-03 22:57:46 +02:00
admin.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
autoflush.js Pithos 0.3.7: optional automatic upload of leftovers 2026-10-04 01:04:23 +02:00
binary.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
cli.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
config.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
crypt.js Pithos: client-side encryption for hosted drives 2026-10-04 01:20:05 +02:00
daemon.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
login.js Pithos 0.3.4: show the Sia account, label it, switch and restore accounts 2026-10-03 22:57:46 +02:00
paths.js Pithos: a control panel for s3d, the Sia S3 gateway 2026-10-03 19:02:50 +02:00
prefs.js Pithos 0.3.5: s3d stays up, one view at a time, user buckets, a viewer 2026-10-04 00:05:49 +02:00
pty.js Pithos: guided "Get started" setup that opens the approval page itself 2026-10-03 20:23:42 +02:00
s3.js Pithos 0.3.3: fix SignatureDoesNotMatch when opening a bucket 2026-10-03 22:12:44 +02:00
server.js Pithos 0.3.7: optional automatic upload of leftovers 2026-10-04 01:04:23 +02:00