mesh: Add key storage

System Internals / BlueZ - Brian Gix [intel.com] - 13 May 2019 19:12 EDT

This implements internal key storage add/delete/fetch for the three basic key types managed in Mesh: Network, Application and Device.

This key storage is separate from keys assigned to nodes within the mesh, and are used to support Configuration Client functionality.

3545edb6a mesh: Add key storage
Makefile.mesh | 1 +
mesh/keyring.c | 298 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
mesh/keyring.h | 49 ++++++++++
3 files changed, 348 insertions(+)

Upstream: git.kernel.org


  • Share