EdgelessDB Getting Started
Dopo il primo post su EdgelessDB ho avuto finalmente modo di provarlo (in modalità simulazione) sul mio Laptop di lavoro, devo dire che l’esperienza è stata seamless e per nulla complicata nonostante il “regno” in cui questa tecnologia si colloca. Gli step fondamentali per avviare un istanza di EdgelessDB sono:
- Avvio del container tramite Docker (rif comando nel post di introduzione a EdgelessDB)
- Generazione dei certificati e del manifest di boostratp dell’istanza del DBMS
- Verifica dell’istanza di EdgelessDB tramite Remote Attestation
- Applicazione del manifest creato allo step #2
- Utilizzo di EdgelessDB
Molto interessante come EdgelessDB utilizzi un suo servizio di verifica del TEE denominato Edgeless Remote Attestation o più comunemente detto era
tool
wget https://github.com/edgelesssys/edgelessdb/releases/latest/download/edgelessdb-sgx.json
era -c edgelessdb-sgx.json -h localhost:8080 -output-root edb.pem
Il link al Getting Started completo è questo.