feat: per-listing E2E keypairs, eliminate insecure pending chat flow

This commit is contained in:
2026-02-10 07:14:42 +01:00
parent 16e73a61ab
commit 531c32140a
9 changed files with 193 additions and 185 deletions

View File

@@ -66,8 +66,8 @@ js/
│ ├── listings.js # Listings Service (Filter)
│ ├── categories.js # Kategorien Service (Baum, Übersetzungen, Cache)
│ ├── locations.js # Standorte Service (Geo-Suche)
│ ├── conversations.js # Zero-Knowledge Chat (E2E verschlüsselt)
│ ├── crypto.js # NaCl Encryption
│ ├── conversations.js # Zero-Knowledge Chat (E2E, per-listing keys)
│ ├── crypto.js # NaCl Encryption + per-listing keypair management
│ ├── currency.js # XMR/Fiat Umrechnung
│ ├── pow-captcha.js # Proof-of-Work Captcha (Challenge/Verify)
│ ├── btcpay.js # BTCPay Server Integration (Invoice, Checkout, Webhook)