services/device: use the local key manager in the device manager

Previously, we were using the agent-based key manager. The only benefit
to that was putting the encryption of the app keys out of the hands of
the device manager (the agent running the device manager was charged
with encrypting the key manager key store). However, we haven't really
been using the encryption feature so far, and since we're planning to
deprecate agentd, it seems sensible to simplify and use the local key
manager directly (which also has better performance than talking to the
agent key manager via the socket).

Change-Id: I5cf012316a7997c36313003c46c84209741d9c86
3 files changed
tree: cc6f629226140fd0a4e8fdbc8d29061017bf327e
  1. cmd/
  2. examples/
  3. internal/
  4. lib/
  5. runtime/
  6. services/
  7. test/
  8. .gitignore
  9. AUTHORS
  10. CONTRIBUTING.md
  11. CONTRIBUTORS
  12. envvar.go
  13. envvar_test.go
  14. LICENSE
  15. PATENTS
  16. README.md
  17. VERSION
README.md

Vanadium

This repository contains a reference implementation of the Vanadium APIs.

Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.